`
mmdev
  • 浏览: 12954585 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

在程序中读取ANDROID应用的程序名称和版本号

 
阅读更多

在ANDROID应用中,我们经常会需要在应用的介绍和说明中显示程序名称和版本号。当然,我们可以用硬编码的方式在代码中直接写进去,但这样每一次版本升级的时候都需要去更改,势必不是很方便。那么,怎么读取ANDROID应用的程序名称和版本号呢?

其实很简单,ANDROID系统中有一个Package Manager,我们将利用它来完成这个任务。

  1. PackageInfopkg=getPackageManager().getPackageInfo(getApplication().getPackageName(),0);
  2. StringappName=pkg.applicationInfo.loadLabel(getPackageManager()).toString();
  3. StringversionName=pkg.versionName;


appName即是ANDROID应用的名称。

versionName即是ANDROID应用当前的版本号,其对应于AndroidManifest.xml文件里的versionName属性。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics