升级app的时候我们需要获取到本地app的版本号,通过和服务器版本号进行比较
以下方法可获取版本号
/**
* 获取versioncode
*
* @return
*/
public static int getVersionCode() {
PackageManager pm = MyApp.getInstance().getPackageManager();
try {
PackageInfo pi = pm.getPackageInfo(MyApp.getInstance().getPackageName(), PackageManager.GET_CONFIGURATIONS);
return pi.versionCode;
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
}
return 0;
}
本文介绍了一种在Android应用中获取本地APP版本号的方法。通过使用PackageManager获取PackageInfo中的versionCode来实现版本号的读取,进而可以用于版本更新检查等功能。

2233

被折叠的 条评论
为什么被折叠?



