首页  »   Android

Android提醒版本更新的实现

网友分享于:2015-08-27  浏览:33次
Android提示版本更新的实现

一、首先,参考了以下文章《Android自动检测版本及自动升级

http://www.linuxidc.com/Linux/2011-10/45718p2.htm:

步骤:

1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。

2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。

3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面。

匹配、下载、自动安装:

二、参考后使用情况:
1.可以下载apk,但安装失败:

1)以为配置文件中需定义了android.permission.INSTALL_PACKAGES,其实不需;

2)以为是要在执行安装的activity中配置

,其实不是; 

3)代码中application/vnd.Android.package-archive有一个字母A大写了,改小写后解决;

相关解决方案

最新解决方案