Android 中如何获取当前程序的版本号
public String getVersionName() {
// 包的管理者获得清单文件中的所有信息
PackageManager pm = getPackageManager();
try {
//getPackageName()获得当前程序的包名。当前代码实在Activity环境下
PackageInfo packageinfo = pm.getPackageInfo(getPackageName(), 0);
//通过PackageInfo可以拿到清单文件中的所有信息
String versionName = packageinfo.versionName;
return versionName;
} catch (NameNotFoundException e) {
// can't reach不可到达的异常
e.printStackTrace();
return null;
}
}