Не могу вытащить 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
Другие вопросы по тегам