我有非root用户的Android 7.0设备(NVIDIA Shield Tablet),该设备之前已备份
adb backup -apk -shared -all -nosystem -f mybackup.ab
但是用
adb restore mybackup.ab
结果/Android/data
恢复了等等,但未从apk文件安装应用程序,没有错误。
我不得不从mybackup.ab中提取apk文件,并使用手动进行批量安装adb install <...>.apk
。之后一切都很好。
我非常确定我以前在6.0中也遇到过类似的问题。和Helium / Carbon,但认为这是我选择的备用方法所特有的。
有什么问题adb restore
?是因为设备是非root用户的吗?为什么会adb install
按预期工作?
您找到解决方案了吗?这是此问题的热门搜索结果之一。
—
Skylar Ittner
@SkylarMT还没有。仍必须
—
Estus Flask
adb install
批量使用。希望有人能对此提供帮助。
使用Titanium Backup还原adb备份文件时,我获得了部分成功。它需要root用户,并且不能获取所有内容,但它可以还原一半以上已安装的应用程序。
—
Skylar Ittner