Xamarin.Essentials: Informace o aplikaci
Třída AppInfo poskytuje informace o vaší aplikaci.
Začínáme
Pokud chcete začít používat toto rozhraní API, přečtěte si úvodní příručkuXamarin.Essentials, abyste měli jistotu, že je knihovna správně nainstalovaná a nastavená ve vašich projektech.
Použití AppInfo
Přidejte do Xamarin.Essentials předmětu odkaz:
using Xamarin.Essentials;
Získání informací o aplikaci:
Následující informace jsou zpřístupněny prostřednictvím rozhraní 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;
Zobrazení nastavení aplikace
Třída AppInfo může také zobrazit stránku nastavení udržovaná operačním systémem pro aplikaci:
// Display settings page
AppInfo.ShowSettingsUI();
Tato stránka nastavení umožňuje uživateli změnit oprávnění aplikace a provádět další úlohy specifické pro danou platformu.
Specifika implementace platformy
Informace o aplikaci pocházejí z AndroidManifest.xml
následujících polí:
- Sestavení –
android:versionCode
vmanifest
uzlu - Název -
android:label
vapplication
uzlu - PackageName:
package
vmanifest
uzlu - VersionString –
android:versionName
vapplication
uzlu