是否有一种简单的方法可以从中查找我的应用程序的当前版本?我想将版本字符串添加到about屏幕。
答案 0 :(得分:46)
您应该检查this问题。
我这样做:
try {
String pkg = mContext.getPackageName();
mVersionNumber = mContext.getPackageManager().getPackageInfo(pkg, 0).versionName;
} catch (NameNotFoundException e) {
mVersionNumber = "?";
}
答案 1 :(得分:2)
请试一试。
PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
version = pInfo.versionName;