簡體   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