使用adb备份Android设备

时间:2013-10-07 12:53:36

标签: android backup adb

我正在尝试将所有应用程序和数据从Android平板电脑1复制到另一个Android平板电脑2。两种药片都具有相同的规格并且是相同的类型。

我的方法是使用命令

 adb backup -f my_backup.ab -apk -shared -all

从tablet1获取所有文件,然后使用命令:

 adb restore my_backup.ab

将所有备份文件恢复(基本上复制)到tablet2。

还原工作正常,我的问题是有时备份不备份所有应用程序都是设备上的所有数据。

你知道为什么会这样吗?

感谢您的回复和时间。

2 个答案:

答案 0 :(得分:57)

在您的计算机上执行

adb backup -apk -shared -all

这应该有希望创建包含所有应用程序,操作系统和数据的backup.ab。 要恢复,请执行以下操作。

adb restore backup.ab

答案 1 :(得分:4)

如果您在tablet1上没有root访问权限,adb将无法访问某些数据,例如私有应用程序数据,因此不会备份这些数据。首先尝试运行'adb root'。