web-dev-qa-db-ja.com

バックアップAndroid adbを使用したデバイス

すべてのアプリケーションとデータをAndroid tablet1から別のAndroid tablet2にコピーしようとしています。両方のタブレットは同じ仕様で同じタイプです。

私のアプローチは、コマンドを使用することです

 adb backup -f my_backup.ab -apk -shared -all

tablet1からすべてのファイルを取得するには、次のコマンドを使用します。

 adb restore my_backup.ab

バックアップしたすべてのファイルをtablet2に復元(基本的にコピー)します。

復元は正常に機能しますが、私の問題は、バックアップによってすべてのアプリケーションがデバイス上のすべてのデータでバックアップされない場合があることです。

なぜこれが起こっているのかご存知ですか?

あなたの応答と時間をありがとう。

37
epocolis

コンピューターで実行する

adb backup -apk -shared -all

これにより、すべてのアプリ、OS、およびデータを含むbackup.abが作成されます。復元するには、次を実行します。

adb restore backup.ab
57
Ibungo

Tablet1にルートアクセスがない場合、プライベートアプリケーションデータなどの特定のデータはadbからアクセスできないため、バックアップされません。最初に「adb root」を実行してみてください。

4
Paul Pantea