Saya memiliki perangkat Android 7.0 non-root (NVIDIA Shield Tablet) yang sebelumnya didukung
adb backup -apk -shared -all -nosystem -f mybackup.ab
Tetapi memulihkannya dengan
adb restore mybackup.ab
hasilnya /Android/data
, dll dikembalikan, tetapi aplikasi tidak diinstal dari file apk, tidak ada kesalahan.
Saya harus mengekstrak file apk dari mybackup.ab dan menginstalnya secara manual dalam batch adb install <...>.apk
. Setelah itu semuanya baik-baik saja.
Saya cukup yakin bahwa saya sebelumnya memiliki masalah yang sama dengan 6.0. dan Helium / Karbon sebelumnya tetapi berpikir bahwa itu khusus untuk metode cadangan yang saya pilih.
Ada apa dengan ini adb restore
? Apakah karena perangkat ini tidak di-rooting? Mengapa adb install
bekerja seperti yang diharapkan?
adb install
dalam batch. Semoga ada yang bisa membantu dalam hal ini.