使用adb备份Android设备

epo*_*lis 37 backup android adb

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

我的方法是使用命令

 adb backup -f my_backup.ab -apk -shared -all
Run Code Online (Sandbox Code Playgroud)

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

 adb restore my_backup.ab
Run Code Online (Sandbox Code Playgroud)

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

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

你知道为什么会这样吗?

感谢您的回复和时间.

Ibu*_*ngo 57

在您的计算机上执行

adb backup -apk -shared -all
Run Code Online (Sandbox Code Playgroud)

这应该有希望创建backup.ab与您的所有应用程序,操作系统和数据.要还原,请执行以下操作.

adb restore backup.ab
Run Code Online (Sandbox Code Playgroud)

  • 如果你想确保所有数据都被烘焙,请先运行`adb root` (10认同)
  • -system可能是不必要的,因为默认值是-system (5认同)

小智 4

如果您没有 Tablet1 的 root 访问权限,则 adb 将无法访问某些数据,例如私有应用程序数据,因此不会备份它们。首先尝试运行“adb root”。

  • 不是真的,这是一个真正的完整备份,如下所示:http://forum.xda-developers.com/galaxy-nexus/general/guide-phone-backup-unlock-root-t1420351?nocache=1 http:// www.redmondpie.com/how-to-completely-backup-your-android-device-on-pc-without-root-access/ http://forum.xda-developers.com/galaxy-nexus/general/guide-电话备份解锁-root-t1420351 (2认同)