版本升级:
采用方法:两个接口
1.接口one为apk的下载链接
2.接口two为后台传递的数据(数据为:新apk的版本号)
具体步骤:
1.获取当前使用的apk版本号( android:versionName="1.0" )
// 获取版本号 @return 当前应用的版本号 1.0
public String getVersion() {
try {
PackageManager manager = this.getPackageManager();
PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0);
String version = info.versionName;
return version;
} catch (Exception e) {
e.printStackTrace();
return "";
}
}
2.获取接口two的json数据,并解析出message信息(版本号)
3.获取到的版本号与解析出来的版本号进行对比,如果不相等表明有新版本可以更新(提示更新对话框进行操作),如果相等直接进入首页(不提示对话框)