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 v manifest uzlu
  • Název - android:label v application uzlu
  • PackageName: package v manifest uzlu
  • VersionStringandroid:versionName v application uzlu

rozhraní API

Další videa o Xamarinu najdete na Channel 9 a YouTube.