您的位置:首页 > 移动开发 > Android开发

android之程序自动更新的实现

2012-03-11 11:14 369 查看
 
程序自动更新的流程大致如下:

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

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



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

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

主程序代码:

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

xml解析工具代码:

updateInfo实体:

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

其实整个过程并不是很麻烦,需要注释的地方都已详细注释了,就写那么多。有问题请留言大家一起交流学习!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息