< Window 에서 파일 추출>
시작 - 실행 - cmd
또는
시작 - 프로그램 - 보조 프로그램 - 명령 프롬프트
c:\> adb shell
# pm list packages -f
...
package:/system/app/SettingsProvider.apk=com.android.providers.settings
package:/system/app/TtsService.apk=android.tts
package:/system/app/Mms.apk=com.android.mms << 이걸 가져오고 싶으면...
package:/system/app/MediaProvider.apk=com.android.providers.media
package:/system/app/CertInstaller.apk=com.android.certinstaller
package:/system/app/DownloadProvider.apk=com.android.providers.downloads
...
# exit
c:\>adb pull /system/app/Mms.apk .
( " . " << 점도 찍어줘야함, 점은 현재 디렉토리라는 의미..)
adb pull (가져올 파일 경로/파일명.apk) (받을 경로/파일명.apk)
대부분 직접 설치한 프로그램 이라면...
/data/app 폴더에 있을 것이다...
android adb를 이용한 apk 추출 여기서 참고했습니다^^;
------------------------------
< Linux 에서 파일 추출>
리눅스에서 ADB를 사용한다면 윈도우랑 같다...
micro SD 리더가 있다면, 마운트 해주면 파일시스템이 읽힌다.
(파일 시스템이 EXT3 or EXT4 로 잡히기 때문...)
/data/app 디렉토리에 설치했던 apk 파일들이 있으므로, 걍 복사하자 ㅡㅡ;
--------------------------------
< ADB 를 이용해 인스톨하기 >
C:\> adb devices
명령어를 통해 장치가 연결 퇴었는지 확인~!
XXXXXXXX device
라고 뜨면...
C:\> adb install 파일명.apk
라고 해주면 알아서 인스톨^^;
[출처] adb를 이용한 apk 파일 추출 및 인스톨|작성자 쭈
'프로그래밍 정리 > adb' 카테고리의 다른 글
[특] adb 명령어 세부 (0) | 2012.10.22 |
---|---|
adb shell 명령어 (0) | 2012.10.22 |
adb 명령어 (0) | 2012.10.22 |