Jon*_*ira 7 android android-backup-service
我一直试图在我的应用程序上实施备份超过一个月,但直到现在都没有成功.我已经完成了Google文档通知的所有步骤:在Manifest上的Google Service Changes上注册(allowBackup,backupAgent和backup.api_key(google服务注册)等等...
清单部分:
<application
android:allowBackup="true"
android:backupAgent="my.package.MyBackupManagerClass">
<meta-data android:name="com.google.android.backup.api_key"
android:value="my-generated-key-by-google-service" />
Run Code Online (Sandbox Code Playgroud)
事实上,备份正在运行,但只使用本地传输,我已经使用bmgr备份/运行/恢复进行了测试:
bmgr list transports
* android/com.android.internal.backup.LocalTransport
com.google.android.gms/.backup.BackupTransportService
Run Code Online (Sandbox Code Playgroud)
但是,在尝试使用谷歌时的运输(云:com.google.android.gms/.backup.BackupTransportService)它没有工作,甚至没有叫我onCreate()的MyBackupAgentHelper.
我要提到的一点是,当我运行时:bmgr backup bmgr run
在运行命令之后,在logcat上显示了很多"现在暂存备份"(也显示我的应用程序包在此列表中)但它发生得非常快并且看起来事实上并没有完成备份,毕竟,甚至我的MyBackupHelper.onCreate()未被调用:
02-12 21:13:28.889: D/BackupManagerService(547): Now staging backup of com.google.android.talk
02-12 21:13:28.904: D/BackupManagerService(547): Now staging backup of com.google.android.dialer
02-12 21:13:28.907: D/BackupManagerService(547): Now staging backup of com.android.providers.settings
02-12 21:13:28.910: D/BackupManagerService(547): Now staging backup of com.sirma.mobile.bible.android
02-12 21:13:28.914: D/BackupManagerService(547): Now staging backup of com.android.sharedstoragebackup
02-12 21:13:28.919: D/BackupManagerService(547): Now staging backup of com.google.android.gm
02-12 21:13:28.922: D/BackupManagerService(547): Now staging backup of com.android.providers.userdictionary
02-12 21:13:28.926: D/BackupManagerService(547): Now staging backup of com.google.android.apps.genie.geniewidget
02-12 21:13:28.963: I/GmsBackupTransport(1409): Next backup will happen in 86399923 millis.
02-12 21:13:28.967: I/BackupManagerService(547): Backup pass finished.
Run Code Online (Sandbox Code Playgroud)
我遇到了同样的情况 - 当我运行手动备份(通过 adb shell 命令)时正在工作,但仅使用本地传输。对我来说,解决方案是发布 Google Play 服务,因为我已经在没有发布 GP 服务的情况下测试了数据备份服务。如果您正在使用 Proguard,请检查您的 proguard 配置
| 归档时间: |
|
| 查看次数: |
1758 次 |
| 最近记录: |