프로그래밍 정리/adb

adb apk 파일추출

주누다 2012. 10. 22. 14:36
반응형

< 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' 카테고리의 다른 글

[특] adb 명령어 세부  (0) 2012.10.22
adb shell 명령어  (0) 2012.10.22
adb 명령어  (0) 2012.10.22