Я ищу способ получить версию приложения, чтобы отображать ее на экране «О программе» в моем приложении для Android.
В iOS (MonoTouch.net) мы просто сделали бы это:
NSBundle.MainBundle.ObjectForInfoDictionary ("CFBundleVersion").ToString ();
Я ищу способ получить версию приложения, чтобы отображать ее на экране «О программе» в моем приложении для Android.
В iOS (MonoTouch.net) мы просто сделали бы это:
NSBundle.MainBundle.ObjectForInfoDictionary ("CFBundleVersion").ToString ();
Вы можете использовать PackageManager.GetPackageInfo для получения доступа ко всем видам информации о вашем приложении, включая VersionCode и Название версии
GetPackageInfo
требует два параметра: имя пакета и флаги. Просто используйте следующий код, чтобы получить информацию о пакете для вашего приложения: this.PackageManager.GetPackageInfo(this.PackageName, 0)
- person Erik Schierboom; 03.04.2013
Android.App.Application.Context.PackageName
и т.д.
- person Jannie Theunissen; 25.08.2017