Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Класс 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:
- Build —
android:versionCodeна узлеmanifest - Name -
android:labelна узлеapplication - PackageName:
packageна узлеmanifest - VersionString —
android:versionNameна узлеapplication