如何在Android上将SQLite数据库备份/恢复到Dropbox

时间:2014-10-06 08:30:19

标签: android sqlite backup dropbox restore

我目前正在开发一个使用SQLite数据库的Android应用程序。我正在寻找如何与Dropbox等外部服务备份/恢复数据库的想法。我已经完成了一些解释如下:

Android backup/restore: how to backup an internal database?

Backup/restore sqlite db in android

这些解释主要是关于本地备份,但我想备份到云,正如我所提到的,像Dropbox。

请帮助...... 提前谢谢......

1 个答案:

答案 0 :(得分:4)

使用答案here,您可以以.db File对象的形式获得对数据库的引用。

final String inFileName = "/data/data/<your.app.package>/databases/foo.db";
File dbFile = new File(inFileName);

完成此操作后,使用Dropbox Sync API即可轻松读取/写入用户的Dropbox。