本文为大家分享了Android自动检测版本及自动升级的具体代码,供大家参考,具体内容如下
步骤:
1.检测当前版本的信息AndroidManifest.xml–>manifest–>[Android]
2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。(demo中假设需要更新)
3.当提示用户进行版本升级时,如果用户点击了“更新”,系统将自动从服务器上下载安装包并进行自动升级,如果点击取消将进入程序主界面。
效果图如下:
下面介绍一下代码的实现:
1.获取应用的当前版本号,我是封装了一个工具类来获取
1