Xamarin.Essentials: Informasi Aplikasi
Kelas AppInfo menyediakan informasi tentang aplikasi Anda.
Memulai
Untuk mulai menggunakan API ini, baca panduan memulai untuk Xamarin.Essentials memastikan pustaka diinstal dan disiapkan dengan benar di proyek Anda.
Menggunakan AppInfo
Tambahkan referensi ke Xamarin.Essentials di kelas Anda:
using Xamarin.Essentials;
Mendapatkan Informasi Aplikasi:
Informasi berikut diekspos melalui 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;
Menampilkan Pengaturan Aplikasi
Kelas AppInfo juga dapat menampilkan halaman pengaturan yang dikelola oleh sistem operasi untuk aplikasi:
// Display settings page
AppInfo.ShowSettingsUI();
Halaman pengaturan ini memungkinkan pengguna mengubah izin aplikasi dan melakukan tugas khusus platform lainnya.
Spesifikasi Implementasi Platform
Informasi aplikasi diambil dari AndroidManifest.xml
untuk bidang berikut:
- Build –
android:versionCode
dalammanifest
simpul - Nama -
android:label
dalam simpulapplication
- PackageName:
package
dalam simpulmanifest
- VersionString –
android:versionName
dalam simpulapplication