2016-10-23 1 views
1

デバイスのADBバックアップを実行しようとしています。デバイスは見られ、ADBと通信することができます。ADBバックアップ - 不明なバックアップフラグ

私が実行したいコードは次のとおりです。

adb backup -shared -apk -all 

上記のコマンドを実行した後の応答は次のとおりです。

Now unlock your device and confirm the backup operation. 

その後、コマンドが終了します。モバイル上でのプロンプトなし。

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 logcat走ったとき

は、私がここにある、logcatで奇妙な反応を得ました。

私は実行することができています:

adb backup -all 

だから、電話が働いているとADBは、バックアップを実行することができます。

誰でもこれを見て解決策がありますか?

次のことを実行しているEDIT 1

:私は同じ問題を抱えていた

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 

答えて

3

adb backup '-apk -shared -all' 

次のコマンドを実行しているようです。解決策は、 '' 引用符、FEですべてのオプションを置くことでした:\ユーザー**ユーザー** \ backup.ab:

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

は adbのバックアップ "-apk -shared -all" -fcを試してみてください

あなたは私のように ""置く必要があります。ない「」私たちのfrinedsのような...

+0

他の人の回答を繰り返している場合は、コメントを書いたり、その答えを編集して構文を修正してください。 – Mike

0

私が適切に配置引用符でのWindows OSでこの問題を解決することができた上

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

注意しなかった私は(私のファイルパスを持ってしようとしたとき、プロセスが失敗しました-f)はC:\から起動し、権限の問題のためにUsers \を個人用フォルダに移動します。 Adb実行ファイルと同じフォルダにバックアップを保存し、完了したらバックアップを移動するだけです。