2016-12-14 33 views
6

Yüklü bir uygulamanın APK'sini cihazımdan almaya çalışıyorum. this answer'daki yönergeleri izliyorum, ancak çekerken, adb, APK'nın mevcut olmadığını söylüyor. Bu tam adımları:Android cihazdan APK çekilemiyor adb

$ adb shell pm list packages 
... 
(whole list of packages) 
... 

$ adb shell pm path com.google.android.apps.books 
package:/data/app/com.google.android.apps.books-1/base.apk 

$ adb pull /data/app/com.google.android.apps.books-1/base.apk 
adb: error: remote object '/data/app/com.google.android.apps.books-1/base.apk' does not exist 

Bu dosyayı yerel sürücüme nasıl çekebilirim?

cevap

12

bu deneyin:

$ adb shell cp /data/app/com.google.android.apps.books-1/base.apk /storage/emulated/0/Download/base.apk 

sonra

$ adb pull /storage/emulated/0/Download/base.apk 
+0

teşekkürler işe yaradı !! – Nikhil

+0

Size yardımcı olmaktan mutluluk duyarım. –