PackageManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 |
| DontKillApp |
Obsoleto.
Parâmetro de sinalizador para |
| 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 |
| FeatureActivitiesOnSecondaryDisplays |
Recurso para |
| FeatureAppWidgets |
Recurso para |
| FeatureAudioLowLatency |
Recurso para |
| FeatureAudioOutput |
Recurso para |
| FeatureAudioPro |
Recurso para |
| FeatureAudioSpatialHeadtrackingLowLatency |
Recurso para |
| FeatureAutofill |
Recurso para |
| FeatureAutomotive |
Recurso para |
| FeatureBackup |
Recurso para |
| FeatureBluetooth |
Recurso para |
| FeatureBluetoothLe |
Recurso para |
| FeatureBluetoothLeChannelSounding |
Recurso para |
| FeatureCamera |
Recurso para e |
| FeatureCameraAny |
Recurso para |
| FeatureCameraAr |
Recurso para |
| FeatureCameraAutofocus |
Recurso para |
| FeatureCameraCapabilityManualPostProcessing |
Recurso para |
| FeatureCameraCapabilityManualSensor |
Recurso para |
| FeatureCameraCapabilityRaw |
Recurso para |
| FeatureCameraConcurrent |
Recurso para |
| FeatureCameraExternal |
Recurso para |
| FeatureCameraFlash |
Recurso para |
| FeatureCameraFront |
Recurso para |
| FeatureCameraLevelFull |
Recurso para |
| FeatureCantSaveState |
Recurso para |
| FeatureCompanionDeviceSetup |
Recurso para |
| FeatureConnectionService |
Recurso para |
| FeatureConsumerIr |
Recurso para |
| FeatureControls |
Recurso para |
| FeatureCredentials |
Recurso para |
| FeatureDeviceAdmin |
Recurso para |
| FeatureDeviceLock |
Recurso para |
| FeatureEmbedded |
Recurso para |
| FeatureEthernet |
Recurso para |
| FeatureExpandedPictureInPicture |
Recurso para |
| FeatureFace |
Recurso para |
| FeatureFaketouch |
Recurso para |
| FeatureFaketouchMultitouchDistinct |
Recurso para |
| FeatureFaketouchMultitouchJazzhand |
Recurso para |
| FeatureFingerprint |
Recurso para |
| FeatureFreeformWindowManagement |
Recurso para |
| FeatureGamepad |
Recurso para |
| FeatureHardwareKeystore |
Recurso para |
| FeatureHifiSensors |
Recurso para |
| FeatureHomeScreen |
Recurso para |
| FeatureIdentityCredentialHardware |
Recurso para |
| FeatureIdentityCredentialHardwareDirectAccess |
Recurso para |
| FeatureInputMethods |
Recurso para |
| FeatureIpsecTunnelMigration |
Recurso para |
| FeatureIpsecTunnels |
Recurso para |
| FeatureIris |
Recurso para |
| FeatureKeystoreAppAttestKey |
Recurso para |
| FeatureKeystoreLimitedUseKey |
Recurso para |
| FeatureKeystoreSingleUseKey |
Recurso para |
| FeatureLeanback |
Recurso para |
| FeatureLeanbackOnly |
Recurso para |
| FeatureLiveTv |
Recurso para |
| FeatureLiveWallpaper |
Recurso para |
| FeatureLocation |
Recurso para |
| FeatureLocationGps |
Recurso para |
| FeatureLocationNetwork |
Recurso para |
| FeatureManagedUsers |
Recurso para |
| FeatureMicrophone |
Recurso para |
| FeatureMidi |
Recurso para |
| FeatureNfc |
Recurso para |
| FeatureNfcBeam |
Recurso para |
| FeatureNfcHostCardEmulation |
Recurso para |
| FeatureNfcHostCardEmulationNfcf |
Recurso para |
| FeatureNfcOffHostCardEmulationEse |
Recurso para |
| FeatureNfcOffHostCardEmulationUicc |
Recurso para |
| FeatureOpenglesDeqpLevel |
Recurso para |
| FeatureOpenglesExtensionPack |
Recurso para |
| FeaturePc |
Recurso para |
| FeaturePictureInPicture |
Recurso para |
| FeaturePrinting |
Recurso para |
| FeatureRamLow |
Recurso para |
| FeatureRamNormal |
Recurso para |
| FeatureScreenLandscape |
Recurso para |
| FeatureScreenPortrait |
Recurso para |
| FeatureSecureLockScreen |
Recurso para |
| FeatureSecurelyRemovesUsers |
Recurso para |
| FeatureSecurityModelCompatible |
Recurso para |
| FeatureSensorAccelerometer |
Recurso para |
| FeatureSensorAccelerometerLimitedAxes |
Recurso para |
| FeatureSensorAccelerometerLimitedAxesUncalibrated |
Recurso para |
| FeatureSensorAmbientTemperature |
Recurso para |
| FeatureSensorBarometer |
Recurso para |
| FeatureSensorCompass |
Recurso para |
| FeatureSensorDynamicHeadTracker |
Recurso para |
| FeatureSensorGyroscope |
Recurso para |
| FeatureSensorGyroscopeLimitedAxes |
Recurso para |
| FeatureSensorGyroscopeLimitedAxesUncalibrated |
Recurso para |
| FeatureSensorHeading |
Recurso para |
| FeatureSensorHeartRate |
Recurso para |
| FeatureSensorHeartRateEcg |
Recurso para |
| FeatureSensorHingeAngle |
Recurso para |
| FeatureSensorLight |
Recurso para |
| FeatureSensorProximity |
Recurso para |
| FeatureSensorRelativeHumidity |
Recurso para |
| FeatureSensorStepCounter |
Recurso para |
| FeatureSensorStepDetector |
Recurso para |
| FeatureSeOmapiEse |
Recurso para |
| FeatureSeOmapiSd |
Recurso para |
| FeatureSeOmapiUicc |
Recurso para |
| FeatureSip |
Recurso para |
| FeatureSipVoip |
Recurso para |
| FeatureStrongboxKeystore |
Recurso para |
| FeatureTelecom |
Recurso para |
| FeatureTelephony |
Recurso para |
| FeatureTelephonyCalling |
Recurso para |
| FeatureTelephonyCdma |
Recurso para |
| FeatureTelephonyData |
Recurso para |
| FeatureTelephonyEuicc |
Recurso para |
| FeatureTelephonyEuiccMep |
Recurso para |
| FeatureTelephonyGsm |
Recurso para |
| FeatureTelephonyIms |
Recurso para |
| FeatureTelephonyMbms |
Recurso para |
| FeatureTelephonyMessaging |
Recurso para |
| FeatureTelephonyRadioAccess |
Recurso para |
| FeatureTelephonySubscription |
Recurso para |
| FeatureTelevision |
Obsoleto.
Recurso para |
| FeatureThreadNetwork |
Recurso para |
| FeatureTouchscreen |
Recurso para |
| FeatureTouchscreenMultitouch |
Recurso para |
| FeatureTouchscreenMultitouchDistinct |
Recurso para |
| FeatureTouchscreenMultitouchJazzhand |
Recurso para |
| FeatureUsbAccessory |
Recurso para |
| FeatureUsbHost |
Recurso para |
| FeatureUwb |
Recurso para |
| FeatureVerifiedBoot |
Recurso para |
| FeatureVrHeadtracking |
Recurso para |
| FeatureVrMode |
Recurso para |
| FeatureVrModeHighPerformance |
Recurso para |
| FeatureVulkanDeqpLevel |
Recurso para |
| FeatureVulkanHardwareCompute |
Recurso para e |
| FeatureVulkanHardwareLevel |
Recurso para e |
| FeatureVulkanHardwareVersion |
Recurso para |
| FeatureWalletLocationBasedSuggestions |
Recurso para |
| FeatureWatch |
Recurso para |
| FeatureWebview |
Recurso para |
| FeatureWifi |
Recurso para |
| FeatureWifiAware |
Recurso para |
| FeatureWifiDirect |
Recurso para |
| FeatureWifiPasspoint |
Recurso para |
| FeatureWifiRtt |
Recurso para |
| FeatureWindowMagnification |
Recurso para |
| 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 |
|
| 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 |
|
| 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 |
| PropertyCompatOverrideLandscapeToPortrait |
Nível |
| PropertyMediaCapabilities |
< application> marca de nível
|
| PropertySelfCertifiedNetworkCapabilities |
< application> marca de nível |
| PropertySpecialUseFgsSubtype |
< service> marca de nível |
| PropertyUseRestrictedBackupMode |
< application> marca de nível |
| Synchronous |
Obsoleto.
Parâmetro de sinalizador para |
| VerificationAllow |
Obsoleto.
Usado como o |
| VerificationReject |
Obsoleto.
Usado como o |
| 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 |
| 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 |
| 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 |
| 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á |
| CanPackageQuery(String, String[]) |
O mesmo que |
| 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) |
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 |
| 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 |
| 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 |
| 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
|
| 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 |
| 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 |
| HasSystemFeature(String) |
Verifique se o nome do recurso fornecido é um dos recursos disponíveis conforme retornado por |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| 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 |