PackageManager Classe

Definição

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

[Android.Runtime.Register("android/content/pm/PackageManager", DoNotGenerateAcw=true)]
public abstract class PackageManager : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/PackageManager", DoNotGenerateAcw=true)>]
type PackageManager = class
    inherit Object
Herança
PackageManager
Derivado
Atributos

Comentários

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

Você pode encontrar essa classe por meio Context#getPackageManagerde .

<Observação forte>: </strong>Se seu aplicativo for direcionado ao Android 11 (nível de API 30) ou superior, os métodos dessa classe retornarão cada um uma lista filtrada de aplicativos. Saiba mais sobre como gerenciar a visibilidade do pacote.

Java documentação para android.content.pm.PackageManager.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
PackageManager()

Este membro foi preterido.

PackageManager(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
CertInputRawX509
Obsoleto.

Bytes de entrada de certificado: os bytes de entrada representam um X codificado.

CertInputSha256
Obsoleto.

Bytes de entrada de certificado: os bytes de entrada representam a saída SHA256 de um X codificado.

DeleteArchive
Obsoleto.

Parâmetro de sinalizador para PackageInstaller#uninstall(VersionedPackage, int, IntentSender) indicar que a exclusão é um arquivamento.

DontKillApp
Obsoleto.

Parâmetro de sinalizador para #setComponentEnabledSetting(android.content.ComponentName, int, int) indicar que você não deseja eliminar o aplicativo que contém o componente.

ExtraVerificationId

Nome de campo extra para a ID de um pacote de verificação pendente.

ExtraVerificationResult

Nome de campo extra para o resultado de uma verificação, ou #VERIFICATION_ALLOW#VERIFICATION_REJECT.

FeatureActivitiesOnSecondaryDisplays

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à execução de atividades em exibições secundárias.

FeatureAppWidgets

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a widgets de aplicativo.

FeatureAudioLowLatency

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o pipeline de áudio do dispositivo é de baixa latência, mais adequado para aplicativos de áudio sensíveis a atrasos ou atrasos na entrada ou saída de som.

FeatureAudioOutput

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui pelo menos uma forma de saída de áudio, conforme definido na seção CDD (Documento de Definição de Compatibilidade do Android) 7.8 Áudio.

FeatureAudioPro

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem nível de áudio profissional de funcionalidade e desempenho.

FeatureAudioSpatialHeadtrackingLowLatency

Recurso para #getSystemAvailableFeatures e #hasSystemFeature que indica se o acompanhamento de cabeçalho para áudio espacial opera com baixa latência, conforme definido pelos critérios da CDD para o recurso.

FeatureAutofill

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao preenchimento automático de credenciais do usuário, endereços, cartões de crédito etc. por meio da integração com android.service.autofill.AutofillService autofill providers.

FeatureAutomotive

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: este é um dispositivo dedicado a mostrar a interface do usuário em um headunit do veículo.

FeatureBackup

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo pode executar operações de backup e restauração em aplicativos instalados.

FeatureBluetooth

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo é capaz de se comunicar com outros dispositivos via Bluetooth.

FeatureBluetoothLe

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo é capaz de se comunicar com outros dispositivos por meio do rádio Bluetooth low energy.

FeatureBluetoothLeChannelSounding

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo é capaz de variar com outros dispositivos usando o canal soando por meio da rádio Bluetooth Low Energy.

FeatureCamera

Recurso para e#getSystemAvailableFeatures: O dispositivo tem uma câmera voltada para #hasSystemFeature longe da tela.

FeatureCameraAny

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem pelo menos uma câmera apontando em alguma direção ou pode dar suporte a uma câmera externa sendo conectada a ele.

FeatureCameraAr

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: pelo menos uma das câmeras no dispositivo dá suporte ao nível de android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING MOTION_TRACKING capacidade.

FeatureCameraAutofocus

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a câmera do dispositivo dá suporte ao foco automático.

FeatureCameraCapabilityManualPostProcessing

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: pelo menos uma das câmeras no dispositivo dá suporte ao android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING manual post-processing nível de funcionalidade.

FeatureCameraCapabilityManualSensor

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: pelo menos uma das câmeras no dispositivo dá suporte ao android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR manual sensor nível de funcionalidade.

FeatureCameraCapabilityRaw

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: pelo menos uma das câmeras no dispositivo dá suporte ao android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_RAW RAW nível de funcionalidade.

FeatureCameraConcurrent

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: as principais câmeras front-and-back do dispositivo podem ser transmitidas simultaneamente conforme descrito em android.hardware.camera2.CameraManager#getConcurrentCameraIds().

FeatureCameraExternal

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo pode dar suporte a ter uma câmera externa conectada a ele.

FeatureCameraFlash

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a câmera do dispositivo dá suporte a flash.

FeatureCameraFront

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem uma câmera frontal.

FeatureCameraLevelFull

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: pelo menos uma das câmeras no dispositivo dá suporte ao android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL full hardware nível de funcionalidade.

FeatureCantSaveState

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à android.R.attr#cantSaveState API.

FeatureCompanionDeviceSetup

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo dá android.companion.CompanionDeviceManager#associate associating suporte a dispositivos por meio de android.companion.CompanionDeviceManager.

FeatureConnectionService

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a API do Serviço de Conexão está habilitada no dispositivo.

FeatureConsumerIr

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo é capaz de se comunicar com dispositivos IR do consumidor.

FeatureControls

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a uma interface do sistema para o usuário selecionar e associar serviços de controle de dispositivo fornecidos por aplicativos.

FeatureCredentials

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à recuperação de credenciais do usuário, por meio da integração com provedores de credenciais.

FeatureDeviceAdmin

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à imposição de política de dispositivo por meio de administradores de dispositivo.

FeatureDeviceLock

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao bloqueio (por exemplo, por um provedor de financiamento em caso de pagamento perdido).

FeatureEmbedded

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: Este é um dispositivo para IoT e pode não ter uma interface do usuário.

FeatureEthernet

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: este dispositivo dá suporte à ethernet.

FeatureExpandedPictureInPicture

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao modo de várias janelas de imagem em imagem expandido.

FeatureFace

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem hardware biométrico para executar a autenticação facial.

FeatureFaketouch

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo não tem uma tela sensível ao toque, mas dá suporte à emulação de toque para eventos básicos.

FeatureFaketouchMultitouchDistinct

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo não tem uma tela sensível ao toque, mas dá suporte à emulação de toque para eventos básicos que dão suporte ao acompanhamento distinto de dois ou mais dedos.

FeatureFaketouchMultitouchJazzhand

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo não tem uma tela sensível ao toque, mas dá suporte à emulação de toque para eventos básicos que dão suporte ao acompanhamento de uma mão de dedos (5 ou mais dedos) totalmente independentemente.

FeatureFingerprint

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem hardware biométrico para detectar uma impressão digital.

FeatureFreeformWindowManagement

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao gerenciamento de janelas de forma livre.

FeatureGamepad

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem todas as entradas necessárias para ser considerado um controlador de jogo compatível ou inclui um controlador de jogo compatível na caixa.

FeatureHardwareKeystore

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, o dispositivo implementará o Repositório de Chaves do Android com suporte de um ambiente de execução isolado.

FeatureHifiSensors

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a recursos de processamento de sensor de alta fidelidade.

FeatureHomeScreen

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a uma tela inicial que é substituível por aplicativos de terceiros.

FeatureIdentityCredentialHardware

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, o dispositivo terá suporte android.security.identity.IdentityCredentialStore implementado em hardware seguro na versão de recurso fornecida.

FeatureIdentityCredentialHardwareDirectAccess

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, o dispositivo oferecerá suporte android.security.identity.IdentityCredentialStore a um hardware seguro com acesso direto na versão de recurso fornecida.

FeatureInputMethods

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à adição de novos métodos de entrada implementados com a android.inputmethodservice.InputMethodService API.

FeatureIpsecTunnelMigration

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem o suporte de kernel necessário para migrar túneis IPsec para novos endereços de origem/destino.

FeatureIpsecTunnels

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem o suporte de kernel necessário para túneis IPsec compatíveis com várias redes.

FeatureIris

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem hardware biométrico para executar a autenticação de íris.

FeatureKeystoreAppAttestKey

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem uma implementação do Repositório de Chaves que pode criar chaves de atestado específicas do aplicativo.

FeatureKeystoreLimitedUseKey

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem uma implementação do Repositório de Chaves que pode impor uma chave de uso limitada no hardware com qualquer contagem máxima de uso (incluindo contagem igual a 1).

FeatureKeystoreSingleUseKey

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem uma implementação do Repositório de Chaves que só pode impor uma chave de uso limitada no hardware com contagem máxima de uso igual a 1.

FeatureLeanback

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à interface do usuário de leanback.

FeatureLeanbackOnly

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte apenas à interface do usuário de leanback.

FeatureLiveTv

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à TV ao vivo e pode exibir conteúdo de entradas de TV implementadas com a android.media.tv.TvInputService API.

FeatureLiveWallpaper

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a papéis de parede dinâmicos.

FeatureLocation

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a um ou mais métodos de relatório de localização atual.

FeatureLocationGps

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem um receptor do Sistema de Posicionamento Global e pode relatar o local preciso.

FeatureLocationNetwork

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo pode relatar a localização com precisão grosseira usando um sistema de localização geográfica baseado em rede.

FeatureManagedUsers

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo dá suporte à criação de usuários secundários e perfis gerenciados por meio de DevicePolicyManager.

FeatureMicrophone

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo pode gravar áudio por meio de um microfone.

FeatureMidi

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem uma implementação completa do android.

FeatureNfc

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo pode se comunicar usando o NFC (Comunicações Near-Field), atuando como um leitor.

FeatureNfcBeam

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a API de Feixe está habilitada no dispositivo.

FeatureNfcHostCardEmulation

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo dá suporte à emulação de cartão NFC baseada em host.

FeatureNfcHostCardEmulationNfcf

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à emulação de cartão NFC-F baseada em host.

FeatureNfcOffHostCardEmulationEse

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à emulação de cartão NFC baseada em eSE.

FeatureNfcOffHostCardEmulationUicc

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo dá suporte à emulação de cartão NFC baseada em uicc.

FeatureOpenglesDeqpLevel

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, a versão do recurso especifica uma data de modo que o dispositivo seja conhecido por passar no conjunto de testes do OpenGLES dEQP associado a essa data.

FeatureOpenglesExtensionPack

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao OpenGL ES Pacote de Extensões do Android.

FeaturePc

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: este é um dispositivo dedicado a ser usado principalmente com teclado, mouse ou touchpad.

FeaturePictureInPicture

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte ao modo de várias janelas de imagem em imagem.

FeaturePrinting

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à impressão.

FeatureRamLow

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o método do ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() dispositivo retorna true.

FeatureRamNormal

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o método do ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() dispositivo retorna false.

FeatureScreenLandscape

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a telas de orientação paisagem.

FeatureScreenPortrait

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a telas de orientação retrato.

FeatureSecureLockScreen

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem uma implementação segura do keyguard, o que significa que o dispositivo dá suporte a PIN, padrão e senha, conforme definido na CDD do Android

FeatureSecurelyRemovesUsers

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à remoção segura de usuários.

FeatureSecurityModelCompatible

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo é compatível com o modelo de segurança do Android.

FeatureSensorAccelerometer

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um acelerômetro.

FeatureSensorAccelerometerLimitedAxes

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um acelerômetro de eixos limitado.

FeatureSensorAccelerometerLimitedAxesUncalibrated

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um acelerômetro de eixos limitados não recalculados.

FeatureSensorAmbientTemperature

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um sensor de temperatura ambiente.

FeatureSensorBarometer

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um barômetro (sensor de pressão do ar.

FeatureSensorCompass

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um magnetômetro (bússola).

FeatureSensorDynamicHeadTracker

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à exposição de sensores de rastreador principal de dispositivos periféricos por meio da API de sensores dinâmicos.

FeatureSensorGyroscope

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um giroscópio.

FeatureSensorGyroscopeLimitedAxes

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um giroscópio de eixos limitado.

FeatureSensorGyroscopeLimitedAxesUncalibrated

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um giroscópio de eixos limitados não realizados.

FeatureSensorHeading

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um sensor de título.

FeatureSensorHeartRate

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um monitor de freqüência cardíaca.

FeatureSensorHeartRateEcg

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o sensor de freqüência cardíaca neste dispositivo é um eletrocardiograma.

FeatureSensorHingeAngle

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um sensor de ângulo de dobradiça.

FeatureSensorLight

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um sensor de luz.

FeatureSensorProximity

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um sensor de proximidade.

FeatureSensorRelativeHumidity

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um sensor de umidade relativa.

FeatureSensorStepCounter

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo inclui um contador de etapas de hardware.

FeatureSensorStepDetector

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo inclui um detector de etapas de hardware.

FeatureSeOmapiEse

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a elementos seguros baseados em ESE compatíveis com a API Open Mobile.

FeatureSeOmapiSd

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a elementos seguros baseados em SD compatíveis com a API Do Open Mobile.

FeatureSeOmapiUicc

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a elementos seguros baseados em UICC compatíveis com a API Do Open Mobile.

FeatureSip

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a API SIP está habilitada no dispositivo.

FeatureSipVoip

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a VOIP baseado em SIP.

FeatureStrongboxKeystore

Recurso para #getSystemAvailableFeatures, #hasSystemFeature(String)e #hasSystemFeature(String, int): Se esse recurso tiver suporte, o dispositivo implementará o Repositório de Chaves do Android com suporte de um processador seguro dedicado conhecido como Cofre.

FeatureTelecom

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs do Serviço de Telecomunicações.

FeatureTelephony

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem uma rádio de telefonia com suporte à comunicação de dados.

FeatureTelephonyCalling

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs de telefonia para serviço de chamada.

FeatureTelephonyCdma

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo tem uma pilha de telefonia CDMA.

FeatureTelephonyData

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs de Telefonia para o serviço de dados.

FeatureTelephonyEuicc

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a assinaturas inseridas em eUICCs.

FeatureTelephonyEuiccMep

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a vários perfis habilitados em eUICCs.

FeatureTelephonyGsm

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem uma pilha de telefonia GSM.

FeatureTelephonyIms

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à anexação a implementações do IMS usando a API ImsService na telefonia.

FeatureTelephonyMbms

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à recepção de transmissão de célula usando as APIs do MBMS.

FeatureTelephonyMessaging

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs de telefonia para SMS e MMS.

FeatureTelephonyRadioAccess

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs de telefonia para o acesso de rádio.

FeatureTelephonySubscription

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a APIs de Telefonia para a assinatura.

FeatureTelevision
Obsoleto.

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: este é um dispositivo dedicado a mostrar a interface do usuário em uma televisão.

FeatureThreadNetwork

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo é capaz de se comunicar com outros dispositivos por meio do protocolo de rede Thread .

FeatureTouchscreen

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a exibição do dispositivo tem uma tela sensível ao toque.

FeatureTouchscreenMultitouch

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a tela sensível ao toque do dispositivo dá suporte a multitouch suficiente para detecção básica de gestos de dois dedos.

FeatureTouchscreenMultitouchDistinct

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a tela sensível ao toque do dispositivo é capaz de rastrear dois ou mais dedos totalmente independentemente.

FeatureTouchscreenMultitouchJazzhand

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: a tela sensível ao toque do dispositivo é capaz de rastrear uma mão cheia de dedos totalmente independentemente , ou seja, 5 ou mais ponteiros independentes simultâneos.

FeatureUsbAccessory

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à conexão a acessórios USB.

FeatureUsbHost

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à conexão a dispositivos USB como o host USB.

FeatureUwb

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo é capaz de se comunicar com outros dispositivos por meio de ultra wideband.

FeatureVerifiedBoot

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à inicialização verificada.

FeatureVrHeadtracking

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo implementa o headtracking adequado para um dispositivo VR.

FeatureVrMode

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo implementa um modo otimizado para aplicativos de realidade virtual (VR) que manipula a renderização estereoscópica de notificações e desabilita a maioria dos componentes da interface do usuário do sistema monocular, enquanto um aplicativo VR tem o foco do usuário.

FeatureVrModeHighPerformance

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo implementa um modo otimizado para aplicativos de realidade virtual (VR) que manipula a renderização estéreocópica de notificações, desabilita a maioria dos componentes de interface do usuário do sistema monocular, enquanto um aplicativo VR tem o foco do usuário e atende aos requisitos extras de CDD para fornecer uma experiência vr de alta qualidade.

FeatureVulkanDeqpLevel

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, a versão do recurso especifica uma data de modo que o dispositivo seja conhecido por passar no conjunto de testes Vulkan dEQP associado a essa data.

FeatureVulkanHardwareCompute

Recurso para e#getSystemAvailableFeatures: se esse recurso tiver suporte, a implementação do Vulkan neste dispositivo será acelerada por #hasSystemFeature(String, int) hardware e a API nativa Vulkan enumerará pelo menos um, e a versão do VkPhysicalDevicerecurso indicará qual nível de recursos de computação opcionais o dispositivo dá suporte além do Vulkan 1.

FeatureVulkanHardwareLevel

Recurso para e#getSystemAvailableFeatures: Se esse recurso tiver suporte, a implementação do Vulkan neste dispositivo será acelerada por #hasSystemFeature(String, int) hardware e a API nativa Vulkan enumerará pelo menos um, e a versão do VkPhysicalDevicerecurso indicará qual nível de recursos opcionais de hardware ele oferece suporte.

FeatureVulkanHardwareVersion

Recurso para #getSystemAvailableFeatures e #hasSystemFeature(String, int): se esse recurso tiver suporte, a implementação do Vulkan neste dispositivo será acelerada por hardware e a versão do recurso indicará o mais VkPhysicalDeviceProperties::apiVersion alto suporte pelos dispositivos físicos que dão suporte ao nível de hardware indicado por #FEATURE_VULKAN_HARDWARE_LEVEL.

FeatureWalletLocationBasedSuggestions

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à exibição de sugestões baseadas em localização para cartões de carteira fornecidos pelo aplicativo de pagamento padrão.

FeatureWatch

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: este é um dispositivo dedicado a mostrar a interface do usuário em um relógio.

FeatureWebview

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: O dispositivo tem uma implementação completa do android.

FeatureWifi

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a WiFi (802.

FeatureWifiAware

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a Wi-Fi Aware.

FeatureWifiDirect

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte Wi-Fi rede direta.

FeatureWifiPasspoint

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte a Wi-Fi Ponto de Passagem e todas as APIs relacionadas ao Ponto de Passagem são compatíveis WifiManager .

FeatureWifiRtt

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte Wi-Fi RTT (IEEE 802.

FeatureWindowMagnification

Recurso para #getSystemAvailableFeatures e #hasSystemFeature: o dispositivo dá suporte à ampliação da janela.

FlagPermissionWhitelistInstaller
Obsoleto.

Sinalizador de lista de permissões: permissões na lista de permissões listadas pelo instalador.

FlagPermissionWhitelistSystem
Obsoleto.

Sinalizador de lista de permissões: permissões na lista de permissões listadas pelo sistema.

FlagPermissionWhitelistUpgrade
Obsoleto.

Sinalizador de lista de permissões: permissões na lista de permissões listadas pelo sistema ao atualizar de uma versão do sistema operacional em que a permissão não estava restrita a uma versão do sistema operacional em que a permissão é restrita.

GetAttributions

Este membro foi preterido.

GetAttributionsLong

PackageInfo sinalizador: retornar todas as atribuições declaradas no manifesto do pacote

InstallScenarioBulk
Obsoleto.

Cenário de instalação que indica uma operação em massa com o resultado desejado de um aplicativo totalmente otimizado.

InstallScenarioBulkSecondary
Obsoleto.

Cenário de instalação que indica uma operação em massa que prioriza o impacto mínimo na integridade do sistema sobre a otimização do aplicativo.

InstallScenarioDefault
Obsoleto.

Um valor para indicar a falta de informações cuj, desabilitando toda a lógica do cenário de instalação.

InstallScenarioFast
Obsoleto.

Cenário de instalação fornecendo a experiência mais rápida de "botão de instalação para iniciar" possível.

MatchApex

PackageInfo sinalizador: inclua pacotes APEX instalados no momento.

MatchArchivedPackages

Parâmetro de sinalizador para também recuperar algumas informações sobre pacotes arquivados.

MatchDirectBootAuto

Sinalizador de consulta: corresponde automaticamente aos componentes com base no reconhecimento de Inicialização Direta e no estado atual do usuário.

MaximumVerificationTimeout

Pode ser usado como o millisecondsToDelay argumento para PackageManager#extendVerificationTimeout.

PropertyCompatOverrideLandscapeToPortrait

Nível android.content.pm.PackageManager.Property PackageManager .Property de aplicativo para um aplicativo informar ao sistema que o aplicativo pode ser optado ou optado pelo tratamento de compatibilidade que gira a saída da câmera em 90 graus em sensores paisagísticos em dispositivos conhecidos por ter problemas de compatibilidade.

PropertyMediaCapabilities

< application> marca de nível especificando a ID do recurso XML que contém o arquivo XML de recursos de mídia de um aplicativo

        For example:
        &amp;lt;application&amp;gt;
          &amp;lt;property android:name="android.
PropertySelfCertifiedNetworkCapabilities

< application> marca de nível especificando a ID do recurso XML que contém a declaração dos recursos de rede auto certificou usados pelo aplicativo.

PropertySpecialUseFgsSubtype

< service> marca de nível especificando o caso de uso real do serviço se for o serviço em primeiro plano com o tipo .

PropertyUseRestrictedBackupMode

< application> marca de nível especificando se o aplicativo deve ser colocado no modo de backup "restrito" quando ele é iniciado para operações de backup e restauração.

Synchronous
Obsoleto.

Parâmetro de sinalizador para #setComponentEnabledSetting(android.content.ComponentName, int, int) indicar que o estado de restrições de pacote do usuário fornecido será serializado em disco após a atualização do estado do componente.

VerificationAllow
Obsoleto.

Usado como o verificationCode argumento para PackageManager#verifyPendingInstall indicar que o verificador de pacote de chamada permite que a instalação prossiga.

VerificationReject
Obsoleto.

Usado como o verificationCode argumento para PackageManager#verifyPendingInstall indicar que o verificador de pacote de chamada não vota para permitir que a instalação prossiga.

VersionCodeHighest

Constante para especificar o código de versão do pacote mais alto instalado.

Propriedades

Nome Description
BackgroundPermissionOptionLabel

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

BackgroundPermissionOptionLabelFormatted

Obtém o rótulo localizado que corresponde à opção nas configurações para conceder acesso em segundo plano.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
DefaultActivityIcon

Retorne o ícone genérico para uma atividade que é usada quando nenhum ícone específico é definido.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
InstantAppCookieMaxBytes

Obtém o tamanho máximo em bytes dos dados de cookie que um aplicativo instantâneo pode armazenar no dispositivo.

IsAutoRevokeWhitelisted

<Observação forte>: </strong>Em retrospectiva, teria sido preferível usar terminologia mais inclusiva ao nomear essa API.

IsDeviceUpgrading

Retornará true se o dispositivo estiver sendo atualizado, como a primeira inicialização após o OTA.

IsInstantApp

Obtém se este aplicativo é um aplicativo instantâneo.

IsPackageSuspended

Os aplicativos podem consultar isso para saber se foram suspensos.

IsSafeMode

Retorne se o dispositivo foi inicializado no modo de segurança.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
JniPeerMembers

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

PackageInstaller

Interface de retorno que oferece a capacidade de instalar, atualizar e remover aplicativos no dispositivo.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
SuspendedPackageAppExtras

Retorna um Bundle dos extras que deveriam ser enviados para o aplicativo de chamada quando ele foi suspenso.

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

TrustAll

Confie em qualquer Instalador para fornecer somas de verificação para o pacote.

TrustNone

Não confie em nenhum Instalador para fornecer somas de verificação para o pacote.

Métodos

Nome Description
AddPackageToPreferred(String)
Obsoleto.

Este membro foi preterido.

AddPermission(PermissionInfo)

Adicione uma nova permissão dinâmica ao sistema.

AddPermissionAsync(PermissionInfo)

Assim #addPermission(PermissionInfo) como, mas persiste de forma assíncrona o estado do gerenciador de pacotes depois de retornar da chamada, permitindo que ele retorne mais rápido e em lote uma série de adições às custas de nenhuma garantia de que a permissão adicionada será retida se o dispositivo for reinicializado antes de ser gravado.

AddPreferredActivity(IntentFilter, MatchResults, ComponentName[], ComponentName)
Obsoleto.

Adicione um novo mapeamento de atividade preferencial ao sistema.

AddWhitelistedRestrictedPermission(String, String, FlagPermission)

Adiciona uma permissão restrita na lista de permissões para um aplicativo.

CanonicalToCurrentPackageNames(String[])

Mapeie de um nome canônico de pacotes para o nome atual em uso no dispositivo.

CanPackageQuery(String, String)

Retornará true se o pacote de origem puder consultar detalhes sobre o pacote de destino.

CanPackageQuery(String, String[])

O mesmo que #canPackageQuery(String, String) aceitar uma matriz de pacotes de destino a serem consultados.

CanRequestPackageInstalls()

Verifica se o pacote de chamada tem permissão para solicitar instalações de pacote por meio do instalador de pacote.

CheckPermission(String, String)

Verifique se um pacote específico recebeu uma permissão específica.

CheckSignatures(Int32, Int32)

Como #checkSignatures(String, String), mas usa UIDs dos dois pacotes para serem verificados.

CheckSignatures(String, String)

Compare as assinaturas de dois pacotes para determinar se a mesma assinatura aparece em ambos.

ClearInstantAppCookie()

Limpa o cookie de aplicativo instantâneo para o aplicativo de chamada.

ClearPackagePreferredActivities(String)

Remova todos os mapeamentos de atividade preferenciais, adicionados anteriormente com #addPreferredActivity, do sistema cujas atividades são implementadas no nome do pacote fornecido.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
CurrentToCanonicalPackageNames(String[])

Mapeie dos nomes de pacote atuais em uso no dispositivo para qualquer que seja o nome canônico atual desse pacote.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
Equals(Object)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
ExtendVerificationTimeout(Int32, PackageInstallVerification, Int64)

Permite que um pacote escutando o Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast tempo limite padrão para uma resposta e declare qual ação executar após o tempo limite.

GetActivityBanner(ComponentName)

Recupere a faixa associada a uma atividade.

GetActivityBanner(Intent)

Recupere a faixa associada a uma Intenção.

GetActivityIcon(ComponentName)

Recupere o ícone associado a uma atividade.

GetActivityIcon(Intent)

Recupere o ícone associado a uma Intenção.

GetActivityInfo(ComponentName, PackageInfoFlags)

Recupere todas as informações que sabemos sobre uma classe de atividade específica.

GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consulte getActivityInfo(ComponentName,int).

GetActivityLogo(ComponentName)

Recupere o logotipo associado a uma atividade.

GetActivityLogo(Intent)

Recupere o logotipo associado a uma Intenção.

GetAllPermissionGroups(PackageInfoFlags)

Recupere todos os grupos de permissões conhecidos no sistema.

GetApplicationBanner(ApplicationInfo)

Recupere a faixa associada a um aplicativo.

GetApplicationBanner(String)

Recupere a faixa associada a um aplicativo.

GetApplicationEnabledSetting(String)

Retorne a configuração habilitada para um aplicativo.

GetApplicationIcon(ApplicationInfo)

Recupere o ícone associado a um aplicativo.

GetApplicationIcon(String)

Recupere o ícone associado a um aplicativo.

GetApplicationInfo(String, PackageInfoFlags)

Recupere todas as informações que sabemos sobre um determinado pacote/aplicativo.

GetApplicationInfo(String, PackageManager+ApplicationInfoFlags)

Consulte getApplicationInfo(String,int).

GetApplicationLabel(ApplicationInfo)

Retorne o rótulo a ser usado para este aplicativo.

GetApplicationLabelFormatted(ApplicationInfo)

Retorne o rótulo a ser usado para este aplicativo.

GetApplicationLogo(ApplicationInfo)

Recupere o logotipo associado a um aplicativo.

GetApplicationLogo(String)

Recupere o logotipo associado a um aplicativo.

GetArchivedPackage(String)

Retorne informações do pacote arquivado para o pacote ou nulo se o pacote não estiver instalado.

GetChangedPackages(Int32)

Retorna os nomes dos pacotes que foram alterados [por exemplo.

GetComponentEnabledSetting(ComponentName)

Retorne a configuração habilitada para um componente de pacote (atividade, receptor, serviço, provedor).

GetDrawable(String, Int32, ApplicationInfo)

Recupere uma imagem de um pacote.

GetGroupOfPlatformPermission(String, IExecutor, IConsumer)

Obtenha o grupo de permissões definido pela plataforma de uma permissão específica, se a permissão for uma permissão definida pela plataforma.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetInstalledApplications(PackageInfoFlags)

Retorne uma lista de todos os pacotes de aplicativos instalados para o usuário atual.

GetInstalledApplications(PackageManager+ApplicationInfoFlags)

Consulte getInstalledApplications(int)

GetInstalledModules(Int32)

Retornar uma lista de todos os módulos instalados.

GetInstalledPackages(PackageInfoFlags)

Retorne uma lista de todos os pacotes instalados para o usuário atual.

GetInstalledPackages(PackageManager+PackageInfoFlags)

Consulte getInstalledPackages(int).

GetInstallerPackageName(String)

Recupere o nome do pacote do aplicativo que instalou um pacote.

GetInstallSourceInfo(String)

Recupera informações sobre como um pacote foi instalado ou atualizado.

GetInstantAppCookie()

Obtém o cookie de aplicativo instantâneo para este aplicativo.

GetInstrumentationInfo(ComponentName, PackageInfoFlags)

Recupere todas as informações que conhecemos sobre uma classe de instrumentação específica.

GetLaunchIntentForPackage(String)

Retorna uma intenção "boa" para iniciar uma atividade front-door em um pacote.

GetLaunchIntentSenderForPackage(String)

Retorna um IntentSender que pode ser usado para iniciar uma atividade front-door em um pacote.

GetLeanbackLaunchIntentForPackage(String)

Retorne uma intenção "boa" para iniciar uma atividade leanback de porta frontal em um pacote, para uso, por exemplo, para implementar um botão "abrir" ao navegar pelos pacotes.

GetMimeGroup(String)

Obtém todos os tipos MIME contidos pelo grupo MIME.

GetModuleInfo(String, Int32)

Recupere informações para um módulo específico.

GetNameForUid(Int32)

Recupere o nome oficial associado a um uid.

GetPackageArchiveInfo(String, PackageInfoFlags)

Recuperar informações gerais sobre um pacote de aplicativos definido em um arquivo morto de pacote

        Use <code data-dev-comment-type="c">#getPackageArchiveInfo(String, PackageInfoFlags)</code> when long flags are needed.
GetPackageArchiveInfo(String, PackageManager+PackageInfoFlags)

Consulte getPackageArchiveInfo(String,int).

GetPackageGids(String, PackageInfoFlags)

Retorne uma matriz de todas as IDs do grupo secundário POSIX que foram atribuídas ao pacote fornecido.

GetPackageGids(String, PackageManager+PackageInfoFlags)

Consulte getPackageGids(String,int).

GetPackageGids(String)

Retorne uma matriz de todas as IDs do grupo secundário POSIX que foram atribuídas ao pacote fornecido.

GetPackageInfo(String, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(String,int)

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Recupere informações gerais sobre um pacote de aplicativos instalado no sistema.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Consulte getPackageInfo(VersionedPackage,int)

GetPackagesForUid(Int32)

Recupere os nomes de todos os pacotes associados a uma ID de usuário específica.

GetPackagesHoldingPermissions(String[], PackageInfoFlags)

Retorne uma lista de todos os pacotes instalados que estão mantendo qualquer uma das permissões fornecidas no momento.

GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags)

Consulte getPackagesHoldingPermissions(String[],int).

GetPackageUid(String, PackageInfoFlags)

Retorne a UID associada ao nome do pacote fornecido.

GetPackageUid(String, PackageManager+PackageInfoFlags)

Consulte getPackageUid(String,int).

GetPermissionGroupInfo(String, PackageInfoFlags)

Recupere todas as informações que sabemos sobre um determinado grupo de permissões.

GetPermissionInfo(String, PackageInfoFlags)

Como um princípio norteador:

GetPlatformPermissionsForGroup(String, IExecutor, IConsumer)

Obtenha as permissões definidas pela plataforma que pertencem a um grupo de permissões específico.

GetPreferredActivities(IList<IntentFilter>, IList<ComponentName>, String)

Recupere todas as atividades preferenciais, adicionadas anteriormente com #addPreferredActivity, que estão atualmente registradas no sistema.

GetPreferredPackages(PackageInfoFlags)

Recupere a lista de todos os pacotes preferenciais configurados no momento.

GetProperty(String, ComponentName)

Retorna a propriedade definida na declaração de componente fornecida.

GetProperty(String, String)

Retorna a propriedade definida na declaração de componente fornecida.

GetProviderInfo(ComponentName, PackageInfoFlags)

Recupere todas as informações que sabemos sobre uma classe de provedor de conteúdo específica.

GetProviderInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consulte getProviderInfo(ComponentName,int).

GetReceiverInfo(ComponentName, PackageInfoFlags)

Recupere todas as informações que sabemos sobre uma classe receptora específica.

GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consulte getReceiverInfo(ComponentName,int).

GetResourcesForActivity(ComponentName)

Recupere os recursos associados a uma atividade.

GetResourcesForApplication(ApplicationInfo, Configuration)

Recupere os recursos de um aplicativo para a configuração fornecida.

GetResourcesForApplication(ApplicationInfo)

Recupere os recursos de um aplicativo.

GetResourcesForApplication(String)

Recupere os recursos associados a um aplicativo.

GetServiceInfo(ComponentName, PackageInfoFlags)

Recupere todas as informações que sabemos sobre uma classe de serviço específica.

GetServiceInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consulte getServiceInfo(ComponentName,int).

GetSharedLibraries(PackageInstallReason)

Obtenha uma lista de bibliotecas compartilhadas no dispositivo.

GetSharedLibraries(PackageManager+PackageInfoFlags)

Consulte getSharedLibraries(int).

GetSyntheticAppDetailsActivityEnabled(String)

Retorne se uma atividade de detalhes do aplicativo sintético será gerada se o aplicativo não tiver nenhuma atividade de inicializador habilitada.

GetSystemAvailableFeatures()

Obtenha uma lista de recursos que estão disponíveis no sistema.

GetSystemSharedLibraryNames()

Obtenha uma lista de bibliotecas compartilhadas que estão disponíveis no sistema.

GetTargetSdkVersion(String)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

GetText(String, Int32, ApplicationInfo)

Recuperar texto de um pacote.

GetTextFormatted(String, Int32, ApplicationInfo)

Recuperar texto de um pacote.

GetUserBadgedDrawableForDensity(Drawable, UserHandle, Rect, Int32)

Se o usuário de destino for um perfil gerenciado do usuário chamador ou o chamador for um perfil gerenciado, isso retornará uma cópia com selo do desenhável especificado, permitindo que o usuário o distingue do desenho original.

GetUserBadgedIcon(Drawable, UserHandle)

Se o usuário de destino for um perfil gerenciado, isso retornará uma cópia com selo do ícone especificado para poder distingui-lo do ícone original.

GetUserBadgedLabel(String, UserHandle)

Se o usuário de destino for um perfil gerenciado do usuário chamador ou o chamador for um perfil gerenciado, isso retornará uma cópia do rótulo com a incompatibilidade de serviços de acessibilidade, como o talkback.

GetUserBadgedLabelFormatted(ICharSequence, UserHandle)

Se o usuário de destino for um perfil gerenciado do usuário chamador ou o chamador for um perfil gerenciado, isso retornará uma cópia do rótulo com a incompatibilidade de serviços de acessibilidade, como o talkback.

GetVerifiedSigningInfo(String, Int32)

Verifica e retorna as informações de assinatura do aplicativo do arquivo no caminho fornecido.

GetWhitelistedRestrictedPermissions(String, FlagPermission)

Obtém as permissões restritas que foram listadas na lista de permissões e o aplicativo tem permissão para concedê-las em sua forma completa.

GetXml(String, Int32, ApplicationInfo)

Recupere um arquivo XML de um pacote.

HasSigningCertificate(Int32, Byte[], CertificateType)

Pesquisa o conjunto de certificados de assinatura pelos quais os pacotes para o uid fornecido provaram ter sido assinados.

HasSigningCertificate(String, Byte[], CertificateType)

Pesquisa o conjunto de certificados de assinatura pelos quais o pacote fornecido provou ter sido assinado.

HasSystemFeature(String, Int32)

Verifique se o nome e a versão do recurso fornecidos são um dos recursos disponíveis conforme retornado por #getSystemAvailableFeatures().

HasSystemFeature(String)

Verifique se o nome do recurso fornecido é um dos recursos disponíveis conforme retornado por #getSystemAvailableFeatures().

InvokeIsAutoRevokeWhitelisted(String)

Verifica se um aplicativo está isento de ter suas permissões automaticamente revogadas quando o aplicativo não é usado por um longo período de tempo.

InvokeIsInstantApp(String)

Obtém se o pacote fornecido é um aplicativo instantâneo.

InvokeIsPackageSuspended(String)

Consulte se um aplicativo está suspenso no momento.

IsAppArchivable(String)

Retornará true se um aplicativo for arquivável.

IsDefaultApplicationIcon(Drawable)

Retorna se o desenhável fornecido representa o ícone de atividade padrão fornecido pelo sistema.

IsPackageStopped(String)

Consulte se um aplicativo está parado no momento.

IsPermissionRevokedByPolicy(String, String)

Verifica se uma permissão específica foi revogada para um pacote por política.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
ParseAndroidManifest(File, IFunction)

Recuperar AndroidManifest.

ParseAndroidManifest(ParcelFileDescriptor, IFunction)

Semelhante a #parseAndroidManifest(File, Function), mas aceitando um descritor de arquivo em vez de um objeto File.

QueryActivityProperty(String)

Retorna a definição de propriedade para todos os < atividade> e > activity-alias> marcas.

QueryApplicationProperty(String)

Retorna a definição de propriedade para todos os < application> marcas.

QueryBroadcastReceivers(Intent, PackageInfoFlags)

Recupere todos os receptores que podem lidar com uma transmissão da intenção determinada.

QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags)

Consulte queryBroadcastReceivers(Intent,int).

QueryContentProviders(String, Int32, PackageInfoFlags)

Recuperar informações do provedor de conteúdo.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

Consulte queryContentProviders(String,int,int).

QueryInstrumentation(String, PackageInfoFlags)

Recupere informações sobre o código de instrumentação disponível.

QueryIntentActivities(Intent, PackageInfoFlags)

Recupere todas as atividades que podem ser executadas para a intenção determinada.

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

Consulte queryIntentActivities(Intent,int).

QueryIntentActivityOptions(ComponentName, IList<Intent>, Intent, PackageInfoFlags)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

QueryIntentActivityOptions(ComponentName, Intent[], Intent, PackageInfoFlags)

Recupere um conjunto de atividades que devem ser apresentadas ao usuário como opções semelhantes.

QueryIntentContentProviders(Intent, PackageInfoFlags)

Recupere todos os provedores que podem corresponder à intenção determinada.

QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags)

Consulte queryIntentContentProviders(Intent,int).

QueryIntentServices(Intent, PackageInfoFlags)

Recupere todos os serviços que podem corresponder à intenção determinada.

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

Consulte queryIntentServices(Intent,int).

QueryPermissionsByGroup(String, PackageInfoFlags)

Consulte todas as permissões associadas a um grupo específico.

QueryProviderProperty(String)

Retorna a definição de propriedade para todos os < provider> marcas.

QueryReceiverProperty(String)

Retorna a definição de propriedade para todos os < receptor> marcas.

QueryServiceProperty(String)

Retorna a definição de propriedade para todos os < service> marcas.

RelinquishUpdateOwnership(String)

Tente renunciar à propriedade de atualização do pacote fornecido.

RemovePackageFromPreferred(String)
Obsoleto.

Este membro foi preterido.

RemovePermission(String)

Remove uma permissão que foi adicionada anteriormente com #addPermission(PermissionInfo).

RemoveWhitelistedRestrictedPermission(String, String, FlagPermission)

Remove uma permissão restrita na lista de permissões para um aplicativo.

RequestChecksums(String, Boolean, Int32, IList<Certificate>, PackageManager+IOnChecksumsReadyListener)

Solicitando as somas de verificação para APKs em um pacote.

ResolveActivity(Intent, PackageInfoFlags)

Determine a melhor ação a ser executada para uma determinada Intenção.

ResolveActivity(Intent, PackageManager+ResolveInfoFlags)

Consulte resolveActivity(Intent,int).

ResolveContentProvider(String, PackageInfoFlags)

Localize um único provedor de conteúdo por sua autoridade.

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Consulte resolveContentProvider(String,int).

ResolveService(Intent, PackageInfoFlags)

Determine o melhor serviço a ser manipulado para uma determinada Intenção.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

Consulte resolveService(Intent,int).

SetApplicationCategoryHint(String, Int32)

Forneça uma dica de qual deve ser o ApplicationInfo#category valor para o pacote fornecido.

SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption)

Defina a configuração habilitada para um aplicativo Essa configuração substituirá qualquer estado habilitado que possa ter sido definido pelo aplicativo em seu manifesto.

SetAutoRevokeWhitelisted(String, Boolean)

Marca um aplicativo isento de ter suas permissões revogadas automaticamente quando o aplicativo não é usado por um longo período de tempo.

SetComponentEnabledSetting(ComponentName, ComponentEnabledState, ComponentEnableOption)

Defina a configuração habilitada para um componente de pacote (atividade, receptor, serviço, provedor).

SetComponentEnabledSettings(IList<PackageManager.ComponentEnabledSetting>)

Defina as configurações habilitadas para componentes de pacote, como atividades, receptores, serviços e provedores.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetInstallerPackageName(String, String)

Altere o instalador associado a um determinado pacote.

SetMimeGroup(String, ICollection<String>)

Define os tipos MIME do grupo MIME.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
UpdateInstantAppCookie(Byte[])

Atualiza o cookie de aplicativo instantâneo para o aplicativo de chamada.

VerifyPendingInstall(Int32, PackageInstallVerification)

Permite que um pacote que escuta a Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast resposta ao gerenciador de pacotes.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Classe para recuperar vários tipos de informações relacionadas aos pacotes de aplicativos que estão atualmente instalados no dispositivo.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a