0

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

4

1 回答 1

2

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

这不仅可以防止数据库在内部和外部内存之间重复,而且还可以在更新过程中实现自动化和更大的灵活性。您还可以暂停传输,然后轻松地从最后发送的那一行中提取。

于 2013-05-02T12:36:52.520 回答