PackageInfo表明的是关于一个包的全部信息,就至关于一个APP应用的清单文件中收集到的全部信息.android
经过这个类咱们就能够获取相似版本号等一些信息。web
/** * 获得应用程序的版本名称 */ private String getVersionName() { // 用来管理手机的APK PackageManager pm = getPackageManager(); try { // 获得知道APK的功能清单文件 PackageInfo info = pm.getPackageInfo(getPackageName(), 0); //int versionCode = info.versionCode; return info.versionName; } catch (NameNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); return ""; } }