繁体   English   中英

ADB备份 - 未知的备份标志

[英]ADB Backup - Unknown backup flag

我正在尝试对设备进行ADB备份。 看到该设备并且能够与ADB通信。

我想要运行的代码是:

adb backup -shared -apk -all

运行上面的命令后,响应是:

Now unlock your device and confirm the backup operation.

然后命令终止。 手机上没有任何提示。

当我运行adb logcat ,我在adb logcat得到了一个奇怪的响应,这里是:

10-23 13:10:09.135 11119 11119 D bu: Beginning: backup
10-23 13:10:09.137 11119 11119 W bu: Unknown backup flag -apk:-shared:-all
10-23 13:10:09.137 11119 11119 E bu: no backup packages supplied and neither -shared nor -all given
10-23 13:10:09.137 11119 11119 D bu: Finished.

似乎ADB没有将-apk或-shared识别为标志。

我能跑:

adb backup -all

因此手机正在运行,ADB可以运行备份。

有人见过这个并有解决方案吗?

编辑1

运行以下内容:

adb backup '-apk -shared -all'

似乎然后运行以下命令:

10-23 13:31:40.598  2954  6688 V BackupManagerService: Requesting full backup: apks=true obb=false shared=true all=true system=true pkgs=[Ljava.lang.String;@73faafb

我有同样的问题。 解决方案是将所有选项放在''引号中,fe:

adb backup '-apk -obb -shared -all -system' -f /path/to/backup.ab

尝试adb backup“-apk -shared -all”-fc:\\ Users ** user ** \\ backup.ab

你需要像我一样把“”。 不像我们的上面那样做了

我能够在Windows操作系统中使用正确放置的引号来解决这个问题...

adb backup "-apk -shared -all -system" -f backup20170508.ab

请注意,当我尝试从C:\\开始我的文件路径(-f)并且由于权限问题遍历Users \\到我的个人文件夹时,该过程失败。 将备份存放在与adb可执行文件相同的文件夹中,并在完成后移动它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM