Eu tenho um dispositivo Android 7.0 não raiz (NVIDIA Shield Tablet), que foi previamente copiado com
adb backup -apk -shared -all -nosystem -f mybackup.ab
Mas restaurá-lo com
adb restore mybackup.ab
resulta em que /Android/data
etc são restaurados, mas os aplicativos não são instalados a partir de arquivos apk, sem erros.
Eu tive que extrair arquivos apk do mybackup.ab e instalá-los manualmente em lote com adb install <...>.apk
. Depois disso tudo estava bem.
Tenho certeza de que já tive problemas semelhantes com o 6.0. e Hélio / Carbono antes, mas pensei que era específico para o método de backup que eu escolhi.
Qual é o problema adb restore
? É porque o dispositivo não tem raiz? Por que adb install
funciona como esperado então?
adb install
em lote. Espero que alguém possa ajudar nisso.