티스토리 뷰

728x90
반응형

 

설치된 앱 패키지 찾는 방법

- 명령어

adb shell "pm list packages -f | grep 패키지명"

- 실행결과

package:/data/app/com.teamviewer.quicksupport.market-zwceoPV9L1eW_MesOfL0ug==/base.apk=com.teamviewer.quicksupport.market

- 설명

adb shell 에서 사용하는 명령어 중에 pm 명령어는 package manager 의 약자로서 패키지 관리 관련 명령어입니다. pm list packages 는 모바일에 설치된 앱 패키지 목록을 모두 출력하는 기능을 하며, -f 옵션은 앱 패키지와 관련된 파일을 출력해주는 기능을 합니다. 거기에는 앱 패키지가 설치된 apk 파일 또한 포함합니다.

그리고 adb shell 명령 안에서 grep 을 실행해야하기 때문에 ""(큰따옴표)로 묶어주었습니다.

 

특정 앱 apk 파일 추출하는 방법

- 명령어

adb pull /data/app/com.teamviewer.quicksupport.market-zwceoPV9L1eW_MesOfL0ug==/base.apk ./teamviewr.apk

- 실행결과

/data/app/com.teamviewer.quicksupport.market-zwceoPV9L1eW_...le pulled, 0 skipped. 27.6 MB/s (32431502 bytes in 1.120s)

- 설명

adb pull 명령은 모바일 단말기 안에 존재하는 파일을 PC로 가져오는 기능을 합니다. 처음에는 가져올 대상 파일을 지정하고, 바로 그 다음에는 다운로드 받을 위치와 파일이름을 지정하면 됩니다.

ex) adb pull [원격지에서 가져올 파일 경로와 이름] [로컬에 저장할 파일 경로와 이름]

아래와 같이 파일을 정상적으로 가져올 수 있음을 알 수 있습니다.

 

- 끝 -

728x90
반응형
댓글