1、通过PackageManager对象的getPackageInfo方法来获取PackageInfo对象通过PackageInfo对象的versionName属性获取版本值。
2、以下是已经写好的获取版本号的方法getVersion()/** * 获取版本摒蛲照燔号 * @return 当前应用的版本号 */ public String getVersion() { try { PackageManager manager = this.getPackageManager(); PackageInfo info = manager.getPackageInfo(this.getPackageName(), 0); String version = info.versionName; return "版本:" + version; } catch (Exception e) { e.printStackTrace(); return "找不到版本号"; } }
3、在MainActivity的oncreate()中调用// 获取版本信息 Toa衡痕贤伎st.makeText(MainActivity.th足毂忍珩is, getVersion(), Toast.LENGTH_SHORT).show();
4、即可在界面中显示版本号
5、大家可以通过调用该方法getVersion(),赋值给其他View来显示版本号