android软件开发时如何实现通过网络更新软件数据库?

2013-06-23 16:46:07 +08:00
 itfanr
比如 8684 盛名时刻表 软件
3660 次点击
所在节点    程序员
9 条回复
Tang
2013-06-23 21:55:52 +08:00
应该是定期提供全量数据更新吧
itfanr
2013-06-23 22:03:45 +08:00
@Tang 是 我是想问,是怎样批量修改本地数据库然后更新的……
l0wkey
2013-06-23 23:34:06 +08:00
咦,直接替换掉旧的数据库不就行了吗?
railgun
2013-06-24 12:56:25 +08:00
@l0wkey 没有用户数据的话,可以这么做
csx163
2013-06-24 13:50:00 +08:00
为什么要替换,直接用sql语句修改啊
vileer
2013-06-24 13:57:21 +08:00
说一个8684的吧,数据变动大的就直接替换数据库,小的就增量更新
RelativeLayout
2013-06-24 14:39:48 +08:00
数据非常多的话,可以将一个已经组织好的sqlite文件下载到本地(也可以先压缩),然后直接链接使用。

数据少的话,可以直接用json更新。
jiji9081
2013-06-24 23:11:56 +08:00
盛名不是每次都更新完整apk
itfanr
2013-06-25 22:30:52 +08:00
@csx163 怎么检查服务器数据库并且比对,然后用sql在本地更新?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/73340

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX