Android.Content.PM Пространство имен

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Классы

Имя. Описание
ActivityInfo

Сведения о конкретном действии или приемнике приложения можно получить.

ActivityInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ActivityInfo.WindowLayout

Содержит сведения о расположении и размере действия на экране.

ApkChecksum

Типизированные контрольные суммы APK.

ApkChecksum.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ApplicationInfo

Сведения о конкретном приложении можно получить.

ApplicationInfo.DisplayNameComparator

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ApplicationInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ArchivedActivityInfo

Содержит поля, необходимые для отображения архивного пакета в средство запуска.

ArchivedPackageInfo

Содержит поля, необходимые для архивной установки пакета, i.

Attribution

Сведения о присвоении, объявленном пакетом.

Attribution.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Capability

Представляет возможность, которую может выполнять приложение, также известное как действие приложения.

Capability.Builder

Класс Builder для Capability.

Capability.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

CapabilityParams

Представляет параметры и соответствующие имена, с которыми можно связаться Capability.

CapabilityParams.Builder

Класс Builder для CapabilityParams.

CapabilityParams.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ChangedPackages

Пакеты, которые были изменены с момента последнего запроса.

ChangedPackages.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Checksum

Типизированные контрольные суммы.

Checksum.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ComponentInfo

Базовый класс, содержащий сведения, общие для всех компонентов приложения (ActivityInfo, ServiceInfo).

ConfigurationInfo

Сведения о настройках конфигурации оборудования, объявленных приложением.

ConfigurationInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

CrossProfileApps

Класс для обработки операций между профилями.

FeatureGroupInfo

Набор функций, которые могут запрашиваться приложением.

FeatureGroupInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

FeatureInfo

Определение одной необязательной аппаратной или программной функции устройства Android.

FeatureInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

InstallSourceInfo

Сведения о том, как было установлено приложение.

InstallSourceInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

InstrumentationInfo

Сведения о определенной части инструментирования тестирования можно получить.

InstrumentationInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

LabeledIntent

Специальный подкласс намерения, с которым может быть связана пользовательская метка или значок.

LauncherActivityInfo

Представление действия, которое может принадлежать этому пользователю или управляемому профилю, связанному с этим пользователем.

LauncherApps

Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, с помощью которого можно получить #getProfiles.

LauncherApps.ArchiveCompatibilityParams

Используется для включения параметров совместимости архивации с #setArchiveCompatibility.

LauncherApps.Callback

Обратные вызовы для изменений пакетов в этих и связанных управляемых профилях.

LauncherApps.PinItemRequest

Представляет запрос "закрепить ярлык" или "закрепить appwidget", сделанный приложением, которое отправляется с #ACTION_CONFIRM_PIN_SHORTCUT или #ACTION_CONFIRM_PIN_APPWIDGET намерением соответственно приложению средства запуска по умолчанию.

LauncherApps.PinItemRequest.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

LauncherApps.ShortcutQuery

Представляет запрос, переданный #getShortcuts(ShortcutQuery, UserHandle)в .

LauncherUserInfo

Объект LauncherUserInfo содержит сведения о пользователе Android, который требуется для отображения связанных элементов пользовательского интерфейса средства запуска, относящихся к пользователю (например, индикаторов событий).

LauncherUserInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

MemoryBudgetInfo

Сведения о бюджете памяти для приложения.

MemoryBudgetInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ModuleInfo

Сведения о определенном системном модуле можно получить.

ModuleInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInfo

Общие сведения о содержимом пакета.

PackageInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller

Предоставляет возможность устанавливать, обновлять и удалять приложения на устройстве.

PackageInstaller.InstallConstraints

Класс для инкапсулировать ограничения для установки.

PackageInstaller.InstallConstraints.Builder

Класс Builder для создания InstallConstraints.

PackageInstaller.InstallConstraints.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller.InstallConstraintsResult

Результат обратного #checkInstallConstraints(List, InstallConstraints, Executor, Consumer)вызова .

PackageInstaller.InstallConstraintsResult.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller.PreapprovalDetails

Сведения о запросе утверждения предварительной фиксации установки.

PackageInstaller.PreapprovalDetails.Builder

Построитель для PreapprovalDetails

PackageInstaller.PreapprovalDetails.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller.Session

Установка, которая активно выполняется.

PackageInstaller.SessionCallback

События для наблюдения за жизненным циклом сеанса.

PackageInstaller.SessionInfo

Сведения о активном сеансе установки.

PackageInstaller.SessionInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller.SessionParams

Параметры для создания нового PackageInstaller.Session.

PackageInstaller.SessionParams.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstaller.UnarchivalState

Используется для обмена данными о неархивальном состоянии в #reportUnarchivalState.

PackageItemInfo

Базовый класс, содержащий сведения, общие для всех элементов пакета, содержащихся в диспетчере пакетов.

PackageItemInfo.DisplayNameComparator

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageManager

Класс для получения различных типов сведений, связанных с пакетами приложений, которые в настоящее время установлены на устройстве.

PackageManager.ApplicationInfoFlags

Определенные флаги, используемые для получения сведений о приложении.

PackageManager.ChecksumsReadyEventArgs

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageManager.ComponentEnabledSetting

Класс, содержащий включенный параметр компонента пакета.

PackageManager.ComponentEnabledSetting.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageManager.ComponentInfoFlags

Определенные флаги, используемые для получения сведений о компоненте.

PackageManager.NameNotFoundException

Это исключение возникает, когда не удается найти заданное имя пакета, приложения или компонента.

PackageManager.PackageInfoFlags

Определенные флаги, используемые для получения сведений о пакете.

PackageManager.Property

Значение свойства, заданное в манифесте.

PackageManager.Property.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageManager.ResolveInfoFlags

Определенные флаги, используемые для получения сведений о разрешении.

PackageStats

реализация PackageStats, связанная с пакетом приложения.

PackageStats.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PathPermission

Описание разрешений, необходимых для доступа к определенному пути в объекте ProviderInfo.

PermissionGroupInfo

Сведения о определенной группе разрешений безопасности, известной системе.

PermissionGroupInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PermissionInfo

Сведения о определенном разрешении безопасности, известном системе.

PermissionInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ProviderInfo

Содержит сведения о конкретном android.content.ContentProvider content providerобъекте.

ProviderInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ResolveInfo

Сведения, возвращаемые от разрешения намерения в отношении Объекта IntentFilter.

ResolveInfo.DisplayNameComparator

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ResolveInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ServiceInfo

Сведения о конкретной службе приложений можно получить.

ServiceInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

SharedLibraryInfo

Этот класс предоставляет сведения для общей библиотеки.

SharedLibraryInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ShortcutInfo

Представляет ярлык, который можно опубликовать с помощью ShortcutManager.

ShortcutInfo.Builder

Класс Builder для ShortcutInfo объектов.

ShortcutInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ShortcutManager

ShortcutManager выполняет операции с набором ярлыков приложения, которые представляют определенные задачи и действия, которые пользователи могут выполнять в приложении.

Signature

Непрозрачное, неизменяемое представление сертификата подписи, связанного с пакетом приложения.

Signature.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

SigningInfo

Сведения, относящиеся к сертификатам подписи, используемым для подписи пакета.

SigningInfo.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

SigningInfoException

Указывает ошибку при проверке сведений о подписи приложения .

VersionedPackage

Инкапсулирует пакет и его код версии.

VersionedPackage.InterfaceConsts

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Интерфейсы

Имя. Описание
PackageManager.IOnChecksumsReadyListener

Прослушиватель, который получает уведомление о доступности контрольных сумм.

Перечисления

Имя. Описание
ActivityColorMode

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ActivityInfoFlags

Перечисляет значения, возвращаемые несколькими типами.

ActivityPersistableMode

Перечисляет значения, возвращаемые несколькими типами.

ApplicationCategories

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ApplicationInfoFlags

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра члена .

ApplicationInfoMemtag

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ApplicationInfoZeroInit

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

CertificateType

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ChecksumType

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ComponentEnabledState

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

ComponentEnableOption

Перечисляет значения, возвращаемые DontKillAppэлементами, Noneи DontKillApp элементами и взятыми в качестве параметра нескольких типов.

ConfigChanges

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра членов Android.Content.Res.Configuration.NeedNewResources и .

DocumentLaunchMode

Перечисляет значения, возвращаемые несколькими типами.

FeatureFlags

Перечисляет значения, возвращаемые несколькими типами.

FlagPermission

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ForegroundService

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

GwpAsan

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

InputFeature

Перечисляет значения, возвращаемые несколькими типами.

InstallReason

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

LauncherAppsShortcutQueryFlags

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

LaunchMode

Перечисляет значения, возвращаемые несколькими типами.

MemoryBudgetInfoFeature

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

MemoryBudgetInfoState

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInfoFlags

Перечисляет значения, возвращаемые несколькими методами PackageInfoFlags и принятыми в качестве параметра нескольких типов.

PackageInfoFlagsLong

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallerDeveloperVerificationFailedReason

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallerPermissionState

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallerUnarchival

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallLocation

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра члена .

PackageInstallMode

Перечисляет значения, возвращаемые FullInstallэлементами, и элементы и InheritExisting взятые в качестве параметра F:Android.Content.PM.PackageInstaller+SessionParams.. элемент ctor .

PackageInstallReason

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallScenario

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallStatus

Перечисляет значения, возвращаемые несколькими методами PackageInstallStatus.

PackageInstallUserAction

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageInstallVerification

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

PackageManagerUninstallFlags

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

PackageSource

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Permission

Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.

PermissionGroupInfoFlags

Перечисляет значения, возвращаемые несколькими типами.

PermissionInfoFlags

Перечисляет значения, возвращаемые несколькими типами.

PinItemRequestType

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

Protection

Перечисляет значения, возвращаемые несколькими типами.

ProviderInfoFlags

Перечисляет значения, возвращаемые несколькими типами.

RawExternalStorageAccess

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

RequestedPermission

Перечисляет значения, возвращаемые несколькими типами.

ScreenOrientation

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра члена .

ServiceInfoFlags

Перечисляет значения, возвращаемые несколькими типами.

SessionStatus

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

SharedLibraryType

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ShortcutDisabledReason

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ShortcutManagerMatchFlags

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

ShortcutSurface

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

SignatureResult

Перечисляет значения, возвращаемые несколькими типами.

SigningInfoVersion

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

StagedSession

Содержит классы для доступа к информации о пакете приложения, включая сведения о его действиях, разрешениях, службах, подписях и поставщиках.

UiOptions

Перечисляет значения, возвращаемые несколькими типами и взятые в качестве параметра элемента Android.Views.Window.SetUiOptions, F:Android.Views.Window.SetUiOptions и F:Android.Views.Window.SetUiOptions F:Android.Views.Window.SetUiOptions.