我已經使用BackupRestore
創建了示例項目。我去註冊一個Android備份服務的密鑰。我有以下幾點:Android BackupRestore示例不適用於Android 2.3 Nexus One
你的關鍵是: AEdPqrEAAAAIW4p30C1GTNjzBOqWrb0clI7_OCWxm3ddIgkKhw 這關鍵是良好的與包名的應用程序:
com.example.android.backuprestore 提供的AndroidManifest.xml此鍵
<元數據機器人::名稱=「com.google.android.backup.api_key」與下列元件, 置於<應用>元件內部文件機器人:值=「AEdPqrEAAAAIW4p30C1GTNjzBOqWrb0clI7_OCWxm3ddIgkKhw」/>
當我啓動的應用程序,然後選擇「培根」 +「番茄」,我可以看到使用dumpsys backup
未決的備份。所以我強制運行它(bgmr run
=> pendings消失)並卸載應用程序。
當我恢復它時,logcat告訴我「沒有恢復數據可用」,當然,這些設置不會顯示正確的信息。
任何想法我可能做錯了什麼?
請參閱本教程:http://stackoverflow.com/questions/5282936/android-backup-restore-how-to-backup-an-internal-database – 2012-08-04 10:15:56
我得到完全相同的響應,並且以前的評論似乎沒有幫助這個?你解決了這個問題嗎?你是怎麼做到的? – lblasa 2012-11-30 13:26:55
不幸的是,我現在不得不跳過這個功能。如果你想出來,請讓我知道! – 2012-12-03 16:16:19