1
所以我有一个应用程序记录用户输入的医疗数据。我需要添加备份和恢复数据的功能,以防用户更改他们的Android手机或交换机和iPhone(这个应用程序有一个iPhone版本,我对此的了解有限)。数据当前存储在设备上的SQLite数据库中。应用程序数据备份/恢复
我需要帮助搞清楚这样做干净/最简单的方法。到目前为止,我一直在思考这些选项:
- 添加用户界面DB文件发送到+ UI接受DB文件拷贝过电流DB。似乎哈克。
- 创建一个Web服务,它将存储用户数据并在后台同步。我需要建立同步过程并引入某种帐户系统。这似乎相当多的工作,尽管可能是长远来看最灵活的解决方案。
- 切换到Google日历作为我的数据存储(数据本质上是一组事件条目)。这可能是最无缝的,但iPhone选项不在窗口中。
还有其他优点/缺点这些选项,我很想念?或者也许有一些标准的解决方案呢?
#2:这可以通过许多现有服务完成,例如SkyDrive或DropBox。它要求用户有一个Dropbox帐户,虽然当然是免费的,但如果他们还没有一个安装程序,则会很麻烦。 您应该确保在将备份数据从设备上移出之前对其进行加密。 – joeking