复制本地数据库并邮寄它。

时间:2013-05-02 12:34:58

标签: android android-sqlite android-sdcard

我已经制作了一个关于宠物的应用程序,起初我将数据库保存在手机本地,但是随着新功能的到来,我希望将其作为基于网络的远程数据库应用程序。但是我在Play商店有大约500次下载,我不希望以前的用户丢失数据。我想出了一个更新,其中我将所有数据库复制到SD卡,然后将它们邮寄给我并在远程数据库中更新它们。我想知道是否有更好的方法来解决这个问题。帮助将受到高度赞赏。

1 个答案:

答案 0 :(得分:2)

更好的方法是编写一个Web服务,您可以逐行发送数据库。然后,Web服务将更新您的服务器数据库。

这不仅可以防止数据库在内部和外部内存之间重复,还可以在更新过程中实现自动化和更大的灵活性。您也可以暂停转移,并从最后一次轻松发送的行中选择。