Android自动检测版本及自动升级

步骤:

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

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

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

效果图:

Android自动检测版本及自动升级Android自动检测版本及自动升级

Android自动检测版本及自动升级Android自动检测版本及自动升级

获取当前程序的版本号:

获取服务器端的版本号:

从服务器下载apk:



匹配、下载、自动安装:


UpdataInfo:


update.xml:




你可能感兴趣的:(android)