
我们面临的问题是,我们无法找到更新本地数据库的方法,而无需用户每次更新时都会从Web上下载整个“在线”数据库,因为这会占用带宽,因为数据库可以获得大到几兆的MegaBytes.
我们提出了以下解决方案:
>创建将在在线数据库上完成sql事务的版本化更新脚本,应用程序将下载它们并运行它们以更新本地数据库.此解决方案的问题在于,如果用户没有定期更新应用程序,他们将不得不下载大量脚本以在下次更新应用程序时进行更新,并且很可能会包含大量垃圾脚本(项目在早期脚本中添加,然后在以后删除).
>下载在线数据库并用它替换本地数据库.如上所述,这可能非常烦人,因为数据库大小可能只有几兆字节.
有人可以帮我解决这个问题吗?
缇
解决方法 您最好的选择是Google Cloud Messaging for AndroID(GCM)http://developer.android.com/guide/google/gcm/index.html
它没有比这更好.这个视频应该让你立刻开始运行.
http://www.youtube.com/watch?v=51F5LWzJqjg
总结以上是内存溢出为你收集整理的Android:从在线数据库更新本地数据库全部内容,希望文章能够帮你解决Android:从在线数据库更新本地数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)