Android应用程序备份和还原?

时间:2011-07-24 17:12:02

标签: java android xml sqlite android-backup-service

对于我正在创建的应用程序,我希望用户能够备份他们的应用程序数据(例如,SD卡)。我的意思是应用程序数据是首选项和SQLite数据库。我还希望能够恢复数据。

是否可以使用BackupManager执行此操作?如果有,可以有人给我一个简单的例子。

1 个答案:

答案 0 :(得分:1)

BackupManager用于将数据保存到云端。要将某些内容备份到SD卡,您可以为您的应用程序编写某种服务来执行此操作。所有文件/ dbs /首选项都可以写入文件夹。

但是,如果用户格式化SD卡或故意删除文件夹,这种方法也存在风险。你无法控制它。