使用Android备份服务备份Cordova应用程序

Google的Android备份服务( http://developer.android.com/google/backup/index.html )备份混合移动应用程序数据,如sqlite数据库和localstorage?

我有一个cordova应用程序,我正在寻找添加备份解决scheme。 如果这个服务与cordova应用程序即插即用,这将是非常方便的。

Solutions Collecting From Web of "使用Android备份服务备份Cordova应用程序"

看起来像Android备份服务不是即插即用的数据库。 我在Extending BackupAgent部分下find了这个http://developer.android.com/guide/topics/data/backup.html#BackupAgent

如果您有用户重新安装应用程序时要恢复的SQLite数据库,则需要构build自定义的BackupAgent ,以在备份操作期间读取适当的数据,然后创build表并在还原操作期间插入数据。

据我检查,有一个现成的备份插件可用于应用。

即使插件开发人员宣称其未经testing,他仍然成功地备份了一次数据。 和SO备份有关的插件问题在SO Post中解决。 希望它可以帮助别人