Android In Code获取App版本?

Ian*_*ink 6 version xamarin.android

我正在寻找获得该应用程序版本的方法,以便我可以在我的Android应用程序的"关于"屏幕中显示它.

在iOS(MonoTouch.net)中我们只是这样做:

NSBundle.MainBundle.ObjectForInfoDictionary ("CFBundleVersion").ToString ();
Run Code Online (Sandbox Code Playgroud)

Gre*_*les 5

您可以使用PackageManager.GetPackageInfo方法访问有关您的应用程序的各种信息,包括VersionCodeVersionName

  • `GetPackageInfo`需要两个参数:包名和标志.只需使用以下代码获取应用程序的包信息:`this.PackageManager.GetPackageInfo(this.PackageName,0)` (2认同)