`
java886o
  • 浏览: 41291 次
  • 性别: Icon_minigender_1
  • 来自: 四川
社区版块
存档分类
最新评论

android之程序自动更新的实现

阅读更多

转载:原文地址:http://blog.csdn.net/shang_515/article/details/7335818

应用都有版本的更新,那么怎样实现更新呢?今天就为大家介绍应用自动更新的全过程。


程序自动更新的流程大致如下:

程序启动 -->适时后台检查更新--->链接远程服务器-->获取新版本信息

-->比对当前版本-->if(有更新)-->显示更新提示对话框并显示更新的内容-->交与用户选择.


下面是我做的demo,大家可以参考一下:

布局比较简单就不上代码了。

主程序代码:


这里说明一下:远程服务器放置一个xml文件,用来说明当前新版本的信息。包括版本号,新版本功能说明,新版下载链接


xml解析工具代码:


updateInfo实体


获取当前已安装版本信息:


其实整个过程并不是很麻烦,需要注释的地方都已详细注释了,就写那么多。有问题请留言大家一起交流学习!

说明:转载请注明出处!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics