Ho un dispositivo Android 7.0 non rootato (NVIDIA Shield Tablet) di cui è stato precedentemente eseguito il backup
adb backup -apk -shared -all -nosystem -f mybackup.ab
Ma ripristinandolo con
adb restore mybackup.ab
risulta che /Android/data
, ecc. vengono ripristinati, ma le applicazioni non vengono installate da file apk, nessun errore.
Ho dovuto estrarre i file apk da mybackup.ab e installarli manualmente in batch con adb install <...>.apk
. Dopo tutto è andato tutto bene.
Sono abbastanza sicuro di aver precedentemente avuto un problema simile con 6.0. e Helium / Carbon prima, ma ho pensato che fosse specifico per il metodo di backup che ho scelto.
Qual è il problema adb restore
? È perché il dispositivo non è rootato? Perché adb install
funziona come previsto allora?
adb install
in batch. Spero che qualcuno possa aiutare in questo.