多语言展示
当前在线:1466今日阅读:26今日分享:39

Android代码获取APP版本号

制作APP时,能在版本信息中显示当前版本号,如何让android自动获取版本号呢?
工具/原料

Eclipse

方法/步骤
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()中调用// 获取版本信息 Toast.makeText(MainActivity.this, getVersion(), Toast.LENGTH_SHORT).show();

5

大家可以通过调用该方法getVersion(),赋值给其他View来显示版本号

推荐信息