Notice
Recent Posts
Recent Comments
Link
투케이2K
13. (ADB) adb pull apk / ADB 명령어 사용해 apk 파일 추출 실시 (Mobile To Pc) 본문
[환경 구성 및 요약 설명]
Mobile : Android
설 명 : adb pull apk / ADB 명령어 사용해 apk 파일 추출 실시 (Mobile To Pc)
[설 명]
------------------------------------------------------------------------------------------
[명령어]
------------------------------------------------------------------------------------------
문법 : $ adb pull <기존 설치 된 패키지> <추출할 경로 및 apk 이름>
예시 : $ adb pull /data/app/~~r1-6yGo4IpG5y-aO2_vUAA==/com.example.javaproject-6Cu7ifnP2O0AwHwNULogtQ==/base.apk /c/Users/ghkwon1/Desktop/javaTest.apk
>> 기존 설치 된 패키지 : /data/app/~~r1-6yGo4IpG5y-aO2_vUAA==/com.example.javaproject-6Cu7ifnP2O0AwHwNULogtQ==/base.apk
>> PC 추출 경로 : /c/Users/twok1/Desktop/javaTest.apk
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
[추가 설명 및 참고 사이트]
------------------------------------------------------------------------------------------
[1] : adb 명령어를 사용 하기 위해서는 (사전) 안드로이드 개발자 모드 활성 >> 디버깅 선 연결 >> 디버깅 허용이 필요합니다
[2] : 안드로이드 기기 디버깅 연결이 안되는 경우 >> 개발자 모드에서 USB 연결 활성 상태,
필요 소프트웨어 설치 상태, 충전 선 데이터 전송 여부 등 확인이 필요합니다
[3] : adb pull 명령어를 사용해 휴대폰에 설치 된 특정 패키지 지정 >> apk 파일을 추출할 수 있습니다
[4] : 기존 휴대폰에 설치 된 패키지 확인 방법 (findstr 특정 문자열 필터링 ex: java)
문법 : $ adb shell pm list packages -f | findstr <특정 문자열>
예시 : $ adb shell pm list packages -f | findstr java
package:/data/app/~~r1-6yGo4IpG5y-aO2_vUAA==/com.example.javaproject-6Cu7ifnP2O0AwHwNULogtQ==/base.apk=com.example.javaproject
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
[결과 출력]
------------------------------------------------------------------------------------------
$ adb pull /data/app/~~r1-6yGo4IpG5y-aO2_vUAA==/com.example.javaproject-6Cu7ifnP2O0AwHwNULogtQ==/base.apk /c/Users/twok1/Desktop/javaTest.apk
/data/app/~~r1-6yGo4IpG5y-aO2_vUAA==/com.example.javaproject-6Cu7ifnP2O0AwHwNULogtQ==/base.apk: 1 file pulled, 0 skipped. 31.9 MB/s (20540601 bytes in 0.613s)
------------------------------------------------------------------------------------------
반응형
'ADB (cmd)' 카테고리의 다른 글
15. (ADB) adb shell am force-stop / ADB 명령어 사용해 실행 중 인 특정 앱 강제 종료 실시 (0) | 2024.02.13 |
---|---|
14. (ADB) adb shell dumpsys DisplayWidth / ADB 명령어 사용해 화면 해상도 확인 실시 (0) | 2024.02.13 |
12. (ADB) adb shell ping / ADB 명령어 사용해 ping 테스트 수행 (0) | 2024.02.06 |
11. (ADB) adb shell cd , ls / ADB 명령어 안드로이드 특정 폴더 경로 이동 및 목록 출력 (0) | 2024.02.06 |
10. (ADB) adb logcat pid / ADB 명령어 사용해 특정 앱 로그 확인 실시 (0) | 2024.02.06 |
Comments