Xamarin.Essentials: Informações do aplicativo
A classe AppInfo fornece informações sobre seu aplicativo.
Introdução
Para começar a usar essa API, leia o guia de introdução para Xamarin.Essentials garantir que a biblioteca esteja instalada e configurada corretamente em seus projetos.
Como usar AppInfo
Adicione uma referência a Xamarin.Essentials em sua classe:
using Xamarin.Essentials;
Obter informações do aplicativo:
As informações a seguir são expostas por meio da 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;
Exibir as configurações do aplicativo
A classe AppInfo também pode exibir uma página de configurações mantidas pelo sistema operacional para o aplicativo:
// Display settings page
AppInfo.ShowSettingsUI();
Esta página de configurações permite ao usuário alterar permissões do aplicativo e executar outras tarefas específicas à plataforma.
Particularidades de implementação da plataforma
Informações do aplicativo são obtidas do AndroidManifest.xml
para os seguintes campos:
- Build –
android:versionCode
no nómanifest
- Name -
android:label
no nóapplication
- PackageName:
package
no nómanifest
- VersionString –
android:versionName
no nóapplication
API
Vídeo relacionados
Encontre mais vídeos sobre o Xamarin no Channel 9 e no YouTube.