如何以编程方式读取清单文件中定义的应用程序版本?

yin*_*lcs 15 android

在Android清单文件中,有一个字段指定应用程序版本.

我如何以编程方式阅读该值?

Fra*_*ita 36

您可以通过PackageInfo课程访问该信息:

PackageInfo pinfo = this.getPackageManager().getPackageInfo(getPackageName(), 0);
Log.d("pinfoCode",pinfo.versionCode);
Log.d("pinfoName",pinfo.versionName);
Run Code Online (Sandbox Code Playgroud)


Blr*_*rfl 1

称呼GetApplicationContext().PackageManager().getPackageInfo()。它返回的对象PackageInfo将包含您需要的内容。