JP2ForAndroid 찾기 명령어 Analyze APK

 상대방(동우님)이 요청하신 내용은 프로젝트에 포함된 라이브러리들의 의존성 트리(Dependency Tree)에서 특정 라이브러리의 버전을 확인해달라는 의미입니다.

이를 확인하기 위해서는 터미널에서 dependencies 명령어를 실행해야 합니다. 다음 단계를 따라해 보세요.


1. 실행 명령어

터미널(PowerShell)에 아래 명령어를 입력하세요. 보통 안드로이드 앱의 모듈 이름은 app이므로 다음과 같이 입력합니다.

PowerShell
./gradlew :app:dependencies | findstr JP2ForAndroid
  • ./gradlew :app:dependencies: 프로젝트의 모든 의존성 목록을 출력합니다.

  • | findstr JP2ForAndroid: 출력 내용이 너무 많으므로, 그중에서 JP2ForAndroid라는 단어가 포함된 줄만 골라서 보여줍니다.

2. 만약 결과가 나오지 않는다면?

위 명령어로 아무것도 나오지 않는다면, 전체 목록을 텍스트 파일로 뽑아서 직접 찾는 것이 빠를 수 있습니다.

  1. 전체 목록 출력:

    PowerShell
    ./gradlew :app:dependencies
    
  2. 터미널에 글자가 마구 올라가면, 마우스 스크롤을 올려서 **JP2ForAndroid**가 포함된 줄을 찾습니다.

  3. 찾으시는 줄은 보통 이런 모양일 것입니다:

    +--- com.github.xyz:JP2ForAndroid:1.0.4 (selected by...)

3. 주의사항 (JAVA_HOME 문제)

앞서 질문하신 JAVA_HOME 설정이 완료된 상태여야 이 명령어가 작동합니다. 만약 여전히 "JAVA_HOME is not set" 에러가 뜬다면, 아까 안내해 드린 환경 변수 설정을 먼저 완료해 주세요.


실행 후 터미널에 나온 그 줄을 복사해서 전달하시면 됩니다. 혹시 명령어를 입력했는데 예상과 다른 결과가 나오면 다시 캡처해서 보여주세요!



상대방이 요청한 것은 안드로이드 스튜디오의 'Analyze APK' 기능을 사용해 생성된 결과물을 확인하고 싶다는 의미입니다. 아래 순서대로 따라 하시면 필요한 부분을 캡처하실 수 있습니다.


1단계: AAB 파일 분석(Analyze) 창 열기

먼저 빌드된 .aab 파일을 안드로이드 스튜디오에서 열어야 합니다.

  1. 안드로이드 스튜디오 상단 메뉴에서 Build > Analyze APK... 를 클릭합니다.

  2. 프로젝트 폴더 내에서 생성된 .aab 파일을 선택하고 [OK]를 누릅니다.

    • 보통 경로: 프로젝트폴더/app/release/app-release.aab

  3. 그러면 화면 중앙에 AAB 파일의 내부 구조가 담긴 새로운 탭이 뜹니다.

2단계: 특정 파일 찾기

상대방이 보고 싶어 하는 파일은 lib 폴더 안에 있습니다.

  1. 분석 화면 목록에서 lib 폴더를 클릭하여 확장합니다.

  2. 그 안에 있는 arm64-v8a 폴더를 다시 클릭합니다.

  3. 폴더 내부에 libopenjpeg.so 파일이 있는지 확인합니다.

3단계: 화면 캡처하기

해당 파일이 목록에 보이도록 한 상태에서 캡처를 진행합니다.

  • 추천 방법 (Windows 단축키): Win + Shift + S를 누릅니다.

  • 영역 지정: 화면 전체가 아니라, lib/arm64-v8a/libopenjpeg.so 파일과 그 옆에 표시된 사이즈(Size, Raw File Size) 정보가 다 나오도록 마우스로 드래그하여 캡처합니다.

  • 저장: 캡처된 이미지는 클립보드에 복사되므로, 대화창에 Ctrl + V로 붙여넣거나 파일로 저장해 전달하시면 됩니다.


💡 캡처 시 주의할 점

상대방은 이 파일의 **파일 크기(Size)**나 세부 정보를 보고 이 라이브러리가 어떤 방식으로 빌드되었는지 확인하려는 것입니다. 따라서 libopenjpeg.so 줄이 파란색으로 선택된 상태에서 해당 줄의 수치들이 잘 보이게 찍어주시는 것이 좋습니다.

혹시 Analyze APK 메뉴에서 파일을 찾는 게 어려우시다면, 현재 안드로이드 스튜디오 화면을 전체적으로 한 번 캡처해서 보여주시겠어요? 어디를 눌러야 할지 바로 짚어드릴게요!

댓글

이 블로그의 인기 게시물

발로란트 1067 오류

허리 펴면 멍든 느낌으로 아풀때 척추 경직