【发布时间】:2017-03-05 07:27:16
【问题描述】:
我正在尝试对设备进行 ADB 备份。可以看到该设备并能够与 ADB 通信。
我要运行的代码是:
adb backup -shared -apk -all
运行上述命令后,响应为:
Now unlock your device and confirm the backup operation.
然后命令终止。手机没有任何提示。
当我运行 adb logcat 时,我在 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
【问题讨论】:
标签: android linux shell adb backup