设为首页 加入收藏

TOP

Android应用自动更新功能的实现
2014-11-24 14:14:37 来源: 作者: 【 】 浏览:0
Tags:Android 应用 自动 新功能 实现

一个好的应用软件都是需要好的维护,从初出版本到最后精品,这个过程需要版本不停的更新,那么如何让用户第一时间获取最新的应用安装包呢?那么就要求我们从第一个版本就要实现升级模块这一功能。


自动更新功能的实现原理,就是我们事先和后台协商好一个接口,我们在应用的主Activity里,去访问这个接口,如果需要更新,后台会返回一些数据(比如,提示语;最新版本的url等)。然后我们给出提示框,用户点击开始下载,下载完成开始覆盖安装程序,这样用户的应用就保持最新的拉。


为了让大家容易理解,我像往常一样准备一个小例子,这里为了方便我就省去了和后台交互部分了。


具体下载目录在 /pub/Android源码集锦/2011年/12月/Android应用自动更新功能的实现/



步骤分别如下:


第一步:新建一个Android工程命名为:UpdateDemo.代码结构如下图所示:



第二步:新建一个UpdateManager.java类,负责软件更新功能模块,代码如下:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇网络驱动移植之net_device结构体.. 下一篇Android 相对定位布局方向详解

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: