Xamarin.Essentials: App-Informationen
Die Klasse AppInfo stellt Informationen zu Ihrer Anwendung bereit.
Erste Schritte
Lesen Sie zum Einstieg in die Verwendung dieser API den Leitfaden mit ersten Schritte für Xamarin.Essentials, um sicherzustellen, dass die Bibliothek ordnungsgemäß installiert und in Ihren Projekten eingerichtet ist.
Verwenden von App-Informationen
Fügen Sie in Ihrer Klasse einen Verweis auf Xamarin.Essentials hinzu:
using Xamarin.Essentials;
Abrufen von App-Informationen:
Die folgenden Informationen werden über die API verfügbar gemacht:
// 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;
Anzeigen von Anwendungseinstellungen
Die Klasse AppInfo kann auch eine Seite mit den Einstellungen anzeigen, die vom Betriebssystem für die Anwendung verwaltet werden:
// Display settings page
AppInfo.ShowSettingsUI();
Diese Seite mit den Einstellungen ermöglicht dem Benutzer, Anwendungsberechtigungen zu ändern und andere plattformspezifische Aufgaben auszuführen.
Besonderheiten bei der plattformspezifischen Implementierung
Für die folgenden Felder werden App-Informationen aus der Datei AndroidManifest.xml
abgerufen:
- Build:
android:versionCode
immanifest
-Knoten - Name:
android:label
imapplication
-Knoten - PackageName:
package
immanifest
-Knoten - VersionString:
android:versionName
imapplication
-Knoten
API
Zugehörige Videos
Auf Channel 9 und auf YouTube finden Sie weitere Videos zu Xamarin.