상세 컨텐츠

본문 제목

APK 파일 추출하는 방법 (adb)

TOOLS/TIPS

by koharin 2021. 8. 23. 15:04

본문

728x90
반응형

1. BlueStacks에서 <아스트로> 앱을 설치한다.

 

2. <아스트로> 앱 실행하고, 카테고리에서 [앱] 선택해서 앱 매니저에 들어간다.

 

3. [앱 매니저]에서 백업하고자 하는 앱에서 우측의 메뉴에서 백업을 선택해서 백업한다.

 

 

4. adb 쉘에 접속한 후, /mnt/sdcard/ 경로에 backups 폴더에서 백업된 apk 파일을 볼 수 있다. 해당 apk 파일을 호스트 PC 내 복사한다.

adb pull /sdcard/backups/apps/[nameofapk].apk C:\Users\johan\Desktop\

위의 명령어를 통해 PC 경로에 복사하려는 파일을 복사할 수 있다.

 


adb shell로 디바이스 쉘에 접속 후, /data/app 경로에서 디바이스에 설치된 앱 폴더가 존재한다. 해당 각 폴더들에는 base.apk 이름의 각 애플리케이션의 apk 파일이 존재한다.

따라서 adb pull을 사용하여 해당 폴더 또는 base.apk 파일을 추출할 수 있다.

728x90
반응형

관련글 더보기