我正在使用BackupManager
备份SharedPreferences
到云端。现在,当我在单个设备上使用它并且只执行重新安装而不是完全卸载时,这可以按预期工作。为此,我正在清除擦除首选项的数据,而不是从 Eclipse 重新安装应用程序。如果我首先卸载该应用程序并在重新安装后恢复调用报告没有要恢复的数据。当我在另一台设备上安装应用程序时也会发生同样的情况。
据我了解,无论应用程序被重新安装还是全新安装,我都希望数据能够恢复到任何设备。让我知道发布代码是否会有所帮助,但我认为因为它正在工作,我可能只是误解了该服务应该用于什么以及它是如何工作的。我正在尝试备份用户设置以及他们在搜索字段中输入的一些信息。我希望这些数据能够跟随用户使用新设备,或者如果用户卸载应用程序并在以后重新安装。请让我知道是否BackupManager
不是完成此操作的正确工具。