Xamarin.Essentials: Informacje o aplikacji
Klasa AppInfo zawiera informacje o aplikacji.
Rozpocznij
Aby rozpocząć korzystanie z tego interfejsu API, przeczytaj przewodnik wprowadzający , Xamarin.Essentials aby upewnić się, że biblioteka jest prawidłowo zainstalowana i skonfigurowana w projektach.
Korzystanie z informacji o aplikacji
Dodaj odwołanie do Xamarin.Essentials klasy:
using Xamarin.Essentials;
Uzyskiwanie informacji o aplikacji:
Następujące informacje są udostępniane za pośrednictwem interfejsu API:
// Application Name
var appName = AppInfo.Name;
// Package Name/Application Identifier (com.microsoft.testapp)
var packageName = AppInfo.PackageName;
// Application Version (1.0.0)
var version = AppInfo.VersionString;
// Application Build Number (1)
var build = AppInfo.BuildString;
Wyświetlanie ustawień aplikacji
Klasa AppInfo może również wyświetlić stronę ustawień obsługiwanych przez system operacyjny dla aplikacji:
// Display settings page
AppInfo.ShowSettingsUI();
Ta strona ustawień umożliwia użytkownikowi zmianę uprawnień aplikacji i wykonywanie innych zadań specyficznych dla platformy.
Specyfika implementacji platformy
Informacje o aplikacji są pobierane z AndroidManifest.xml
następujących pól:
- Kompilacja —
android:versionCode
w węźlemanifest
- Nazwa -
android:label
w węźleapplication
- PackageName:
package
w węźlemanifest
- VersionString —
android:versionName
w węźleapplication
interfejs API
Powiązany film wideo
Więcej filmów na platformie Xamarin można znaleźć w witrynach Channel 9 i YouTube.