Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于我正在创建的应用程序,我希望用户能够备份他们的应用程序数据(例如到 SD 卡)。我所说的应用程序数据是首选项和 SQLite 数据库。我还想让恢复数据成为可能。
BackupManager 可以做到这一点吗?如果是的话,谁能给我一个简单的例子。
BackupManager 用于将您的数据保存到云端。要将某些内容备份到 SD 卡,您可以为执行此操作的应用程序编写某种服务。所有文件/dbs/preferences 都可以写入一个文件夹。
但是,如果用户格式化他的 SD 卡或故意删除文件夹,这种方法也有风险。你无法控制它。