我已根据https://developer.android.com/guide/topics/data/backup.html中的说明通过BackupAgentHelper在我的应用程序中设置备份/恢复
我也希望当我在手机B上重置工厂时,我的应用程序将安装在那里,但事实并非如此。我没有将我的更改部署到Play商店,我通过将adb安装到各种设备来测试它。
我认为我的AndroidManifest.xml配置正确
<application
...
android:allowBackup="true"
android:backupAgent="com.gilt.android.MyAppBackupAgent"
...
>
我能错过什么?我的代码是否需要部署到存储区以进行此备份/恢复以正确注册?
答案 0 :(得分:0)
确实,答案是使用BackupAgentHelper的APK需要部署到商店。一旦我将APK部署到应用程序商店,我们的应用程序就开始在出厂重置设备上恢复。