**
* 获取版本号
*
* @return
*/
private int getVersionCode() {
// 包管理器 可以获取清单文件信息
PackageManager packageManager = getPackageManager();
try {
// 获取包信息
// 参1 包名 参2 获取额外信息的flag 不需要的话 写0
PackageInfo packageInfo = packageManager.getPackageInfo(
getPackageName(), 0);
return packageInfo.versionCode;
} catch (NameNotFoundException e) {
e.printStackTrace();
}
return 0;
}
可以写成工具类,拿去直接用