-2

I'm developing an application which will do the backup of Application's database to the Google servers and restore the data after reinstalling the application.

I didn't find any reference to do this task. I also tried the application given in Android SDK, which is working only with the Shell commands, but not by running the application.

Could anybody is having an idea how to do the backup and restore of the Application's database data?

4

2 回答 2

1

Android 有一个“备份数据”服务,可以在这种特殊情况下为您提供帮助。您可以在此处找到文档。我认为它可以解决你的问题,但我没有使用它,所以我无法描述这个过程。

您在 StackOverflow 中还有一个关于备份/恢复 SQLite 内部数据库的好问题。看看这个链接

于 2012-10-05T09:40:13.443 回答
0

SQLite 的备份 API 仅适用于备份是可以直接访问的另一个文件的情况(例如,如果您想在 SD 卡上创建备份),因此当备份“进入云端”时无法使用它。

确保没有活动事务,然后像备份任何其他文件一样备份数据库文件。

于 2012-10-05T07:19:00.483 回答