Не могу вытащить APK с устройства Android с помощью ADB
Я пытаюсь получить APK установленного приложения с моего устройства. Я следую инструкциям в этом ответе, но когда вы тянете его, adb говорит, что APK не существует. Это точные шаги:
$ 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
Как я могу вытащить этот файл на свой локальный диск?
1 ответ
Попробуй это:
$ adb shell cp /data/app/com.google.android.apps.books-1/base.apk /storage/emulated/0/Download/base.apk
затем
$ adb pull /storage/emulated/0/Download/base.apk