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