我通过android sdk示例获得了恢复/备份的示例,并且其工作正常,但仅更新第一版数据 . 因此,当我安装到设备,修改一些数据,在我卸载后的所有时间,然后重新将只恢复那个版本,当我安装第1个应用程序惠特修改 .

我认为第一次更新到 Cloud 后的数据永远不会有更多变化 . 这是我的日志:1-安装apk 2-更改数据状态 . 3-卸载apk 4-重新安装5-第一次恢复将恢复

V / BackupManagerService(192):restoreAtInstall pkg = com.lynx.backup token = 10

D / BackupManagerService(192):MSG_RUN_RESTORE observer = null

D / BackupManagerService(192):initiateOneRestore packageName = @ pm @

V / BackupServiceBinder(192):调用doRestore()

V / BackupManagerService(192):包com.lynx.backup恢复版[1]与已安装的版本兼容[2]

D / BackupManagerService(192):等待ApplicationInfo的代理{40f5f440 com.lynx.backup}

V / BackupServiceBinder(31754):调用doRestore()

I /备份时间(31754):.. in循环..

D / BackupManagerService(192):agentConnected pkg = com.lynx.backup agent=android.os.BinderProxy@4136a118

D / BackupManagerService(192):initiateOneRestore packageName = com.lynx.backup

V / BackupManagerService(192):没有下一个包,完成恢复

I / BackupManagerService(192):恢复完成 .

D / BackupManagerService(192):收到的广播Intent

V / BackupManagerService(192):addPackageParticipantsLocked:#1

V / BRActivity(31754):存在数据文件

V / BRActivity(31754):mayo = true tomato = true filling = 2130968577

V / PhoneStatusBar(259):setLightsOn(true)

V / BRActivity(31754):选择了新的电台项目:2130968579

V / BRActivity(31754):NEW STATE:mayo = true tomato = true filling = 2130968579

V / BRActivity(31754):复选框切换:android.widget.CheckBox@40eff6a8

V / BRActivity(31754):NEW STATE:mayo = false tomato = true filling = 2130968579

D / LocalBluetoothProfileManager(32014):LocalBluetoothProfileManager构造完成

E / BinaryDictionaryGetter(352):找不到字典包

D / BackupManagerService(192):收到广播Intent

V / BackupManagerService(192):removePackageParticipantsLocked:#1

D / LocalBluetoothProfileManager(32169):LocalBluetoothProfileManager构造完成

V / BackupManagerService(192):restoreAtInstall pkg = com.lynx.backup token = 11

D / BackupManagerService(192):MSG_RUN_RESTORE observer = null

D / BackupManagerService(192):initiateOneRestore packageName = @ pm @

V / BackupServiceBinder(192):调用doRestore()

V / BackupManagerService(192):包com.lynx.backup恢复版[1]与已安装的版本兼容[2]

D / BackupManagerService(192):等待ApplicationInfo的代理{412aff08 com.lynx.backup}

D / BackupManagerService(192):agentConnected pkg = com.lynx.backup agent=android.os.BinderProxy@416c6f30

D / BackupManagerService(192):initiateOneRestore packageName = com.lynx.backup

V / BackupServiceBinder(32290):调用doRestore()

I /备份时间(32290):.. in循环..

V / BackupManagerService(192):没有下一个包,完成恢复

I / BackupManagerService(192):恢复完成 .

D / BackupManagerService(192):收到的广播Intent

V / BackupManagerService(192):addPackageParticipantsLocked:#1

V / BRActivity(32407):存在数据文件

V / BRActivity(32407):mayo = true tomato = true filling = 2130968577

V / PhoneStatusBar(259):setLightsOn(true)

D / BackupManagerService(192):无法找到令牌0的参数