Android自动备份错误

时间:2015-10-28 23:02:33

标签: android android-backup-service

我正在尝试实施Android自动备份(Android 6.0),但它无法正常工作。

我在

中遇到同样的错误
10-28 22:58:06.980 600-5578/? I/PFTBT: Initiating full-data transport backup of com.myapp.package
10-28 22:58:06.981 7891-14015/? I/GmsBackupTransport: Attempt to do full backup on com.myapp.package
10-28 22:58:06.982 600-5578/? I/PFTBT: Transport rejected backup of com.myapp.package, skipping
10-28 22:58:06.982 600-5578/? I/PFTBT: Full backup completed.
10-28 22:58:06.982 600-610/? D/BackupManagerService: Done with full transport backup.

我尝试启用

adb shell setprop log.tag.BackupXmlParserLogging VERBOSE

adb shell setprop log.tag.GmsBackupTransport VERBOSE

但我没有在logcat中看到更多信息。关闭和打开备份后,我得到此错误。如何解决?

10-28 23:53:08.699  1633  1644 I GmsBackupTransport: Attempt to do full backup on com.myapp.package
10-28 23:53:08.699  1633  1644 V GmsBackupTransport: Rejecting full data backup. user has not seen up to date legal text
10-28 23:53:08.699   599  8353 I PFTBT   : Transport rejected backup of com.myapp.package, skipping
10-28 23:53:08.699   599  8353 I PFTBT   : Full backup completed.
10-28 23:53:08.699   599  6518 D BackupManagerService: Done with full transport backup.

我已按照此处的指南Auto backup进行操作。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我在法律文本中遇到了同样的问题。

根据doc

  

注意:为保护用户隐私,设备用户必须选择加入   用于自动备份的Google服务可以使用。 Google服务选择加入   当用户通过设置向导或时,会出现对话框   配置设备上的第一个Google帐户。

问题是我从未见过这个对话框。 所以我清除了Google Play服务的所有数据,禁用了它,再次启用它并打开了Play商店应用。我不得不添加我的帐户,在流程结束时,对话框出现了。

然后,不要忘记将Google Play服务更新为最新版本,否则您将无法分配备份帐户。在更新结束时,您应该能够正确执行命令adb shell bmgr fullbackup <PACKAGE>