Xamarin.Essentials:應用程式資訊

AppInfo 類別會提供您應用程式的相關資訊。

開始使用

若要開始使用此 API,請閱讀 入門指南Xamarin.Essentials,以確保連結庫已正確安裝並設定在您的專案中。

使用 AppInfo

在類別中新增 的 Xamarin.Essentials 參考:

using Xamarin.Essentials;

取得應用程式資訊:

下列資訊會透過 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;

顯示應用程式設定

AppInfo 類別也可以顯示作業系統為應用程式維護的設定頁面:

// Display settings page
AppInfo.ShowSettingsUI();

此設定頁面可讓使用者變更應用程式權限,並執行其他平台特定的工作。

平台實作特性

應用程式資訊會依據下列欄位,從 AndroidManifest.xml 中取得:

  • 組建 - manifest 節點中的 android:versionCode
  • 名稱 - application 節點中的 android:label
  • 套件名稱manifest 節點中的 package
  • VersionString - application 節點中的 android:versionName

API

Channel 9YouTube 上尋找更多 Xamarin 影片。