在android云中备份数据库:

在android云中备份数据库:,android,android-backup-service,Android,Android Backup Service,我可以使用Android云备份我的应用程序的数据库吗?此功能有哪些限制?我找到了解决方案。很明显,它在开发指南中。我想我应该把它放在这里,这样其他人可以从中受益 BackupAgentHelper类具有 SharedReferencesBackupHelper备份SharedReferences文件。 FileBackupHelper从内部存储器备份文件 所以为了备份数据库,我们需要扩展BackupAgent来备份数据库中的数据。如果在用户重新安装应用程序时要还原SQLite数据库,则需要构建一

我可以使用Android云备份我的应用程序的数据库吗?此功能有哪些限制?

我找到了解决方案。很明显,它在开发指南中。我想我应该把它放在这里,这样其他人可以从中受益

BackupAgentHelper类具有 SharedReferencesBackupHelper备份SharedReferences文件。 FileBackupHelper从内部存储器备份文件

所以为了备份数据库,我们需要扩展BackupAgent来备份数据库中的数据。如果在用户重新安装应用程序时要还原SQLite数据库,则需要构建一个自定义备份代理,在备份操作期间读取适当的数据,然后创建表并在还原操作期间插入数据

请访问此链接以获取说明:

er,我看到的安卓云的唯一地方是关于云到设备的消息传递,C2DM。但“安卓云到设备消息传递(C2DM)是一项帮助开发者将数据从服务器发送到安卓设备上的应用程序的服务”,这当然不是为了备份数据库。云?有一个备份服务,其中备份传输将数据保存到谷歌服务器。可能是乔治的副本。这不是2月8日发布的副本。