У меня нерутованное устройство Android 7.0 (NVIDIA Shield Tablet), для которого ранее была создана резервная копия
adb backup -apk -shared -all -nosystem -f mybackup.ab
Но восстанавливая это с
adb restore mybackup.ab
результаты в том /Android/data
, и т. д. восстанавливаются, но приложения не устанавливаются из файлов apk, ошибок нет.
Мне пришлось извлечь apk-файлы из mybackup.ab и установить их вручную с помощью adb install <...>.apk
. После этого все было хорошо.
Я совершенно уверен, что у меня ранее была похожая проблема с 6.0. и Гелий / Углерод прежде, но думал, что это было определенным для метода резервного копирования, который я выбрал.
В чем проблема adb restore
? Это потому что устройство без рута? Почему тогда adb install
работает как положено?
adb install
в партии. Надеюсь, что кто-то может помочь в этом.