# 获取版本号和版本名称
新建个方法
private static PackageInfo getPackageInfo(Context context) {
PackageInfo pi = null;
try {
PackageManager pm = context.getPackageManager();
pi = pm.getPackageInfo(context.getPackageName(),
PackageManager.GET_CONFIGURATIONS);
return pi;
} catch (Exception e) {
e.printStackTrace();
}
return pi;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
版本名
public static String getVersionName(Context context) {
return getPackageInfo(context).versionName;
}
1
2
3
2
3
版本号
public static int getVersionCode(Context context) {
return getPackageInfo(context).versionCode;
}
1
2
3
2
3