PackageManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el 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
- Herencia
- Derivado
- Atributos
Comentarios
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo.
Puede encontrar esta clase a través de Context#getPackageManager.
<nota fuerte>: </strong>Si la aplicación tiene como destino Android 11 (nivel de API 30) o superior, los métodos de esta clase devuelven una lista filtrada de aplicaciones. Obtenga más información sobre cómo administrar la visibilidad del paquete.
Documentación de Java para android.content.pm.PackageManager.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
| Nombre | Description |
|---|---|
| PackageManager() |
Este miembro está en desuso. |
| PackageManager(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| CertInputRawX509 |
Obsoletos.
Bytes de entrada del certificado: los bytes de entrada representan una X codificada. |
| CertInputSha256 |
Obsoletos.
Bytes de entrada del certificado: los bytes de entrada representan la salida SHA256 de una X codificada. |
| DeleteArchive |
Obsoletos.
Parámetro de marca para |
| DontKillApp |
Obsoletos.
Marque el parámetro para |
| ExtraVerificationId |
Nombre de campo adicional para el identificador de un paquete pendiente de comprobación. |
| ExtraVerificationResult |
Nombre de campo adicional para el resultado de una comprobación, ya sea |
| FeatureActivitiesOnSecondaryDisplays |
Característica para |
| FeatureAppWidgets |
Característica para |
| FeatureAudioLowLatency |
Característica para |
| FeatureAudioOutput |
Característica para |
| FeatureAudioPro |
Característica para |
| FeatureAudioSpatialHeadtrackingLowLatency |
Característica para |
| FeatureAutofill |
Característica para |
| FeatureAutomotive |
Característica para |
| FeatureBackup |
Característica para |
| FeatureBluetooth |
Característica para |
| FeatureBluetoothLe |
Característica para |
| FeatureBluetoothLeChannelSounding |
Característica para |
| FeatureCamera |
Característica para |
| FeatureCameraAny |
Característica para |
| FeatureCameraAr |
Característica para |
| FeatureCameraAutofocus |
Característica para |
| FeatureCameraCapabilityManualPostProcessing |
Característica para |
| FeatureCameraCapabilityManualSensor |
Característica para |
| FeatureCameraCapabilityRaw |
Característica para |
| FeatureCameraConcurrent |
Característica para |
| FeatureCameraExternal |
Característica para |
| FeatureCameraFlash |
Característica para |
| FeatureCameraFront |
Característica para |
| FeatureCameraLevelFull |
Característica para |
| FeatureCantSaveState |
Característica para |
| FeatureCompanionDeviceSetup |
Característica para |
| FeatureConnectionService |
Característica para |
| FeatureConsumerIr |
Característica para |
| FeatureControls |
Característica para |
| FeatureCredentials |
Característica para |
| FeatureDeviceAdmin |
Característica para |
| FeatureDeviceIdAttestation |
Característica para |
| FeatureDeviceLock |
Característica para |
| FeatureEmbedded |
Característica para |
| FeatureEthernet |
Característica para |
| FeatureExpandedPictureInPicture |
Característica para |
| FeatureFace |
Característica para |
| FeatureFaketouch |
Característica para |
| FeatureFaketouchMultitouchDistinct |
Característica para |
| FeatureFaketouchMultitouchJazzhand |
Característica para |
| FeatureFingerprint |
Característica para |
| FeatureFreeformWindowManagement |
Característica para |
| FeatureGamepad |
Característica para |
| FeatureHardwareKeystore |
Característica para |
| FeatureHifiSensors |
Característica para |
| FeatureHomeScreen |
Característica para |
| FeatureIdentityCredentialHardware |
Característica para |
| FeatureIdentityCredentialHardwareDirectAccess |
Característica para |
| FeatureInputMethods |
Característica para |
| FeatureIpsecTunnelMigration |
Característica para |
| FeatureIpsecTunnels |
Característica para |
| FeatureIris |
Característica para |
| FeatureKeystoreAppAttestKey |
Característica para |
| FeatureKeystoreLimitedUseKey |
Característica para |
| FeatureKeystoreSingleUseKey |
Característica para |
| FeatureLeanback |
Característica para |
| FeatureLeanbackOnly |
Característica para |
| FeatureLiveTv |
Característica para |
| FeatureLiveWallpaper |
Característica para |
| FeatureLocation |
Característica para |
| FeatureLocationGps |
Característica para |
| FeatureLocationNetwork |
Característica para |
| FeatureManagedUsers |
Característica para |
| FeatureMicrophone |
Característica para |
| FeatureMidi |
Característica para |
| FeatureNeuralProcessingUnit |
Característica para |
| FeatureNfc |
Característica para |
| FeatureNfcBeam |
Característica para |
| FeatureNfcHostCardEmulation |
Característica para |
| FeatureNfcHostCardEmulationNfcf |
Característica para |
| FeatureNfcOffHostCardEmulationEse |
Característica para |
| FeatureNfcOffHostCardEmulationUicc |
Característica para |
| FeatureOpenglesDeqpLevel |
Característica para |
| FeatureOpenglesExtensionPack |
Característica para |
| FeaturePc |
Característica para |
| FeaturePictureInPicture |
Característica para |
| FeaturePrinting |
Característica para |
| FeatureRamLow |
Característica para |
| FeatureRamNormal |
Característica para |
| FeatureScreenLandscape |
Característica para |
| FeatureScreenPortrait |
Característica para |
| FeatureSecureLockScreen |
Característica para |
| FeatureSecurelyRemovesUsers |
Característica para |
| FeatureSecurityModelCompatible |
Característica para |
| FeatureSensorAccelerometer |
Característica para |
| FeatureSensorAccelerometerLimitedAxes |
Característica para |
| FeatureSensorAccelerometerLimitedAxesUncalibrated |
Característica para |
| FeatureSensorAmbientTemperature |
Característica para |
| FeatureSensorBarometer |
Característica para |
| FeatureSensorCompass |
Característica para |
| FeatureSensorDynamicHeadTracker |
Característica para |
| FeatureSensorGyroscope |
Característica para |
| FeatureSensorGyroscopeLimitedAxes |
Característica para |
| FeatureSensorGyroscopeLimitedAxesUncalibrated |
Característica para |
| FeatureSensorHeading |
Característica para |
| FeatureSensorHeartRate |
Característica para |
| FeatureSensorHeartRateEcg |
Característica para |
| FeatureSensorHingeAngle |
Característica para |
| FeatureSensorLight |
Característica para |
| FeatureSensorProximity |
Característica para |
| FeatureSensorRelativeHumidity |
Característica para |
| FeatureSensorStepCounter |
Característica para |
| FeatureSensorStepDetector |
Característica para |
| FeatureSeOmapiEse |
Característica para |
| FeatureSeOmapiSd |
Característica para |
| FeatureSeOmapiUicc |
Característica para |
| FeatureSip |
Característica para |
| FeatureSipVoip |
Característica para |
| FeatureStrongboxKeystore |
Característica para |
| FeatureTelecom |
Característica para |
| FeatureTelephony |
Característica para |
| FeatureTelephonyCalling |
Característica para |
| FeatureTelephonyCdma |
Característica para |
| FeatureTelephonyData |
Característica para |
| FeatureTelephonyEuicc |
Característica para |
| FeatureTelephonyEuiccMep |
Característica para |
| FeatureTelephonyGsm |
Característica para |
| FeatureTelephonyIms |
Característica para |
| FeatureTelephonyMbms |
Característica para |
| FeatureTelephonyMessaging |
Característica para |
| FeatureTelephonyRadioAccess |
Característica para |
| FeatureTelephonySubscription |
Característica para |
| FeatureTelevision |
Obsoletos.
Característica para |
| FeatureThreadNetwork |
Característica para |
| FeatureTouchscreen |
Característica para |
| FeatureTouchscreenMultitouch |
Característica para |
| FeatureTouchscreenMultitouchDistinct |
Característica para |
| FeatureTouchscreenMultitouchJazzhand |
Característica para |
| FeatureUsbAccessory |
Característica para |
| FeatureUsbHost |
Característica para |
| FeatureUwb |
Característica para |
| FeatureVerifiedBoot |
Característica para |
| FeatureVrHeadtracking |
Característica para |
| FeatureVrMode |
Característica para |
| FeatureVrModeHighPerformance |
Característica para |
| FeatureVulkanDeqpLevel |
Característica para |
| FeatureVulkanHardwareCompute |
Característica para |
| FeatureVulkanHardwareLevel |
Característica para |
| FeatureVulkanHardwareVersion |
Característica para |
| FeatureWalletLocationBasedSuggestions |
Característica para |
| FeatureWatch |
Característica para |
| FeatureWebview |
Característica para |
| FeatureWifi |
Característica para |
| FeatureWifiAware |
Característica para |
| FeatureWifiDirect |
Característica para |
| FeatureWifiPasspoint |
Característica para |
| FeatureWifiRtt |
Característica para |
| FeatureWindowMagnification |
Característica para |
| FlagPermissionWhitelistInstaller |
Obsoletos.
Marca de lista blanca de permisos: permisos en la lista blanca del instalador. |
| FlagPermissionWhitelistSystem |
Obsoletos.
Marca de lista blanca de permisos: permisos en la lista blanca del sistema. |
| FlagPermissionWhitelistUpgrade |
Obsoletos.
Marca de lista blanca de permisos: permisos en la lista blanca del sistema al actualizar desde una versión del sistema operativo donde el permiso no estaba restringido a una versión del sistema operativo en la que el permiso está restringido. |
| GetAppLockInfo |
|
| GetAttributions |
Este miembro está en desuso. |
| GetAttributionsLong |
|
| InstallScenarioBulk |
Obsoletos.
Escenario de instalación que indica una operación masiva con el resultado deseado de una aplicación totalmente optimizada. |
| InstallScenarioBulkSecondary |
Obsoletos.
Escenario de instalación que indica una operación masiva que da prioridad al impacto mínimo en el estado del sistema sobre la optimización de la aplicación. |
| InstallScenarioDefault |
Obsoletos.
Valor para indicar la falta de información de CUJ, deshabilitando toda la lógica del escenario de instalación. |
| InstallScenarioFast |
Obsoletos.
Escenario de instalación que proporciona la experiencia de "botón de instalación para iniciar" más rápida posible. |
| MatchApex |
|
| MatchArchivedPackages |
Marque el parámetro para recuperar también información sobre los paquetes archivados. |
| MatchDirectBootAuto |
Marca de consulta: coincide automáticamente con los componentes en función de su reconocimiento de Arranque directo y el estado actual del usuario. |
| MaximumVerificationTimeout |
Se puede usar como argumento |
| PropertyCompatOverrideLandscapeToPortrait |
Nivel |
| PropertyMediaCapabilities |
< aplicación> etiqueta de nivel
|
| PropertyNativeServiceFunctionName |
Etiqueta de nivel |
| PropertyNativeServiceLibraryName |
Etiqueta de nivel |
| PropertySelfCertifiedNetworkCapabilities |
< aplicación> etiqueta de nivel |
| PropertySpecialUseFgsSubtype |
< servicio> etiqueta de nivel |
| PropertyUseRestrictedBackupMode |
< aplicación> etiqueta de nivel |
| Synchronous |
Obsoletos.
Parámetro de marca para |
| VerificationAllow |
Obsoletos.
Se usa como |
| VerificationReject |
Obsoletos.
Se usa como |
| VersionCodeHighest |
Constante para especificar el código de versión del paquete instalado más alto. |
Propiedades
| Nombre | Description |
|---|---|
| BackgroundPermissionOptionLabel |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. |
| BackgroundPermissionOptionLabelFormatted |
Obtiene la etiqueta localizada que corresponde a la opción de la configuración para conceder acceso en segundo plano. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| DefaultActivityIcon |
Devuelve el icono genérico de una actividad que se usa cuando no se define ningún icono específico. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| InstantAppCookieMaxBytes |
Obtiene el tamaño máximo en bytes de los datos de cookies que una aplicación instantánea puede almacenar en el dispositivo. |
| IsAutoRevokeWhitelisted |
<nota fuerte>: </strong>En retrospectiva, se habría preferido usar terminología más inclusiva al asignar un nombre a esta API. |
| IsDeviceUpgrading |
Devuelve true si el dispositivo está actualizando, como el primer arranque después de OTA. |
| IsInstantApp |
Obtiene si esta aplicación es una aplicación instantánea. |
| IsPackageSuspended |
Las aplicaciones pueden consultar esto para saber si se han suspendido. |
| IsSafeMode |
Devuelve si el dispositivo se ha arrancado en modo seguro. |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| JniPeerMembers |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. |
| PackageInstaller |
Interfaz de retorno que ofrece la capacidad de instalar, actualizar y quitar aplicaciones en el dispositivo. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| SuspendedPackageAppExtras |
Devuelve un |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| TrustAll |
Confíe en cualquier instalador para proporcionar sumas de comprobación para el paquete. |
| TrustNone |
No confíe en ningún instalador para proporcionar sumas de comprobación para el paquete. |
Métodos
| Nombre | Description |
|---|---|
| AddPackageToPreferred(String) |
Obsoletos.
Este miembro está en desuso. |
| AddPermission(PermissionInfo) |
Agregue un nuevo permiso dinámico al sistema. |
| AddPermissionAsync(PermissionInfo) |
Al igual |
| AddPreferredActivity(IntentFilter, MatchResults, ComponentName[], ComponentName) |
Obsoletos.
Agregue una nueva asignación de actividad preferida al sistema. |
| AddWhitelistedRestrictedPermission(String, String, FlagPermission) |
Agrega un permiso restringido en la lista blanca para una aplicación. |
| CanonicalToCurrentPackageNames(String[]) |
Asigne desde un nombre canónico de paquetes al nombre actual en uso en el dispositivo. |
| CanPackageQuery(String, String) |
Devuelve |
| CanPackageQuery(String, String[]) |
Igual que |
| CanRequestPackageInstalls() |
Comprueba si el paquete que realiza la llamada puede solicitar las instalaciones del paquete a través del instalador de paquetes. |
| CheckPermission(String, String) |
Compruebe si se ha concedido un permiso determinado a un paquete determinado. |
| CheckSignatures(Int32, Int32) |
Al igual |
| CheckSignatures(String, String) |
Compare las firmas de dos paquetes para determinar si la misma firma aparece en ambos. |
| ClearInstantAppCookie() |
Borra la cookie de aplicación instantánea para la aplicación que llama. |
| ClearPackagePreferredActivities(String) |
Quite todas las asignaciones de actividad preferidas, agregadas anteriormente con |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| CurrentToCanonicalPackageNames(String[]) |
Asigne los nombres de paquete actuales en uso en el dispositivo a cualquier nombre canónico actual de ese paquete. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| Equals(Object) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| ExtendVerificationTimeout(Int32, PackageInstallVerification, Int64) |
Permite que un paquete que escuche |
| GetActivityBanner(ComponentName) |
Recupere el banner asociado a una actividad. |
| GetActivityBanner(Intent) |
Recupere el banner asociado a una intención. |
| GetActivityIcon(ComponentName) |
Recupere el icono asociado a una actividad. |
| GetActivityIcon(Intent) |
Recupere el icono asociado a una intención. |
| GetActivityInfo(ComponentName, PackageInfoFlags) |
Recupere toda la información que conocemos sobre una clase de actividad determinada. |
| GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Consulte getActivityInfo(ComponentName,int). |
| GetActivityLogo(ComponentName) |
Recupere el logotipo asociado a una actividad. |
| GetActivityLogo(Intent) |
Recupere el logotipo asociado a una intención. |
| GetAllPermissionGroups(PackageInfoFlags) |
Recupere todos los grupos de permisos conocidos del sistema. |
| GetApplicationBanner(ApplicationInfo) |
Recupere el banner asociado a una aplicación. |
| GetApplicationBanner(String) |
Recupere el banner asociado a una aplicación. |
| GetApplicationEnabledSetting(String) |
Devuelve la configuración habilitada para una aplicación. |
| GetApplicationIcon(ApplicationInfo) |
Recupere el icono asociado a una aplicación. |
| GetApplicationIcon(String) |
Recupere el icono asociado a una aplicación. |
| GetApplicationInfo(String, PackageInfoFlags) |
Recupere toda la información que conocemos sobre un paquete o aplicación determinado. |
| GetApplicationInfo(String, PackageManager+ApplicationInfoFlags) |
Consulte getApplicationInfo(String,int). |
| GetApplicationLabel(ApplicationInfo) |
Devuelve la etiqueta que se va a usar para esta aplicación. |
| GetApplicationLabelFormatted(ApplicationInfo) |
Devuelve la etiqueta que se va a usar para esta aplicación. |
| GetApplicationLogo(ApplicationInfo) |
Recupere el logotipo asociado a una aplicación. |
| GetApplicationLogo(String) |
Recupere el logotipo asociado a una aplicación. |
| GetAppUidForPrivateComputeCoreUid(Int32) |
Asigna un UID de núcleo de proceso privado (PCC) a su UID de aplicación correspondiente. |
| GetArchivedPackage(String) |
Devuelve la información del paquete archivado para el paquete o null si el paquete no está instalado. |
| GetChangedPackages(Int32) |
Devuelve los nombres de los paquetes que se han cambiado [p. ej. |
| GetComponentEnabledSetting(ComponentName) |
Devuelve la configuración habilitada para un componente de paquete (actividad, receptor, servicio, proveedor). |
| GetDrawable(String, Int32, ApplicationInfo) |
Recuperar una imagen de un paquete. |
| GetEnableAppLockIntentForPackage(String, Boolean) |
Devuelve un |
| GetGroupOfPlatformPermission(String, IExecutor, IConsumer) |
Obtenga el grupo de permisos definido por la plataforma de un permiso determinado, si el permiso es un permiso definido por la plataforma. |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetInstalledApplications(PackageInfoFlags) |
Devuelve una lista de todos los paquetes de aplicación instalados para el usuario actual. |
| GetInstalledApplications(PackageManager+ApplicationInfoFlags) |
Consulte getInstalledApplications(int) |
| GetInstalledModules(Int32) |
Devuelve una lista de todos los módulos que están instalados. |
| GetInstalledPackages(PackageInfoFlags) |
Devuelve una lista de todos los paquetes instalados para el usuario actual. |
| GetInstalledPackages(PackageManager+PackageInfoFlags) |
Consulte getInstalledPackages(int). |
| GetInstallerPackageName(String) |
Recupere el nombre del paquete de la aplicación que instaló un paquete. |
| GetInstallSourceInfo(String) |
Recupera información sobre cómo se instaló o actualizó un paquete. |
| GetInstantAppCookie() |
Obtiene la cookie de aplicación instantánea para esta aplicación. |
| GetInstrumentationInfo(ComponentName, PackageInfoFlags) |
Recupere toda la información que conocemos sobre una clase de instrumentación determinada. |
| GetLaunchIntentForPackage(String) |
Devuelve una intención "buena" para iniciar una actividad de front-door en un paquete. |
| GetLaunchIntentSenderForPackage(String) |
Devuelve un que |
| GetLeanbackLaunchIntentForPackage(String) |
Devuelve una intención "buena" para iniciar una actividad leanback de front-door en un paquete, por ejemplo, para implementar un botón "abrir" al navegar por paquetes. |
| GetMemoryBudgets(ApplicationInfo) |
Devuelve los presupuestos de memoria para la aplicación descrita por el especificado |
| GetMimeGroup(String) |
Obtiene todos los tipos MIME contenidos en el grupo MIME. |
| GetModuleInfo(String, Int32) |
Recuperar información de un módulo determinado. |
| GetNameForUid(Int32) |
Recupere el nombre oficial asociado a un uid. |
| GetPackageArchiveInfo(String, PackageInfoFlags) |
Recuperar información general sobre un paquete de aplicación definido en un archivo de archivo de paquete
|
| GetPackageArchiveInfo(String, PackageManager+PackageInfoFlags) |
Consulte getPackageArchiveInfo(String,int). |
| GetPackageGids(String, PackageInfoFlags) |
Devuelve una matriz de todos los identificadores de grupo secundario POSIX que se han asignado al paquete especificado. |
| GetPackageGids(String, PackageManager+PackageInfoFlags) |
Consulte getPackageGids(String,int). |
| GetPackageGids(String) |
Devuelve una matriz de todos los identificadores de grupo secundario POSIX que se han asignado al paquete especificado. |
| GetPackageInfo(String, PackageInfoFlags) |
Recupere información general sobre un paquete de aplicación instalado en el sistema. |
| GetPackageInfo(String, PackageManager+PackageInfoFlags) |
Consulte getPackageInfo(String,int) |
| GetPackageInfo(VersionedPackage, PackageInfoFlags) |
Recupere información general sobre un paquete de aplicación instalado en el sistema. |
| GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags) |
Consulte getPackageInfo(VersionedPackage,int) |
| GetPackagesForUid(Int32) |
Recupere los nombres de todos los paquetes asociados a un identificador de usuario determinado. |
| GetPackagesHoldingPermissions(String[], PackageInfoFlags) |
Devuelve una lista de todos los paquetes instalados que contienen actualmente cualquiera de los permisos especificados. |
| GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags) |
Consulte getPackagesHoldingPermissions(String[],int). |
| GetPackageUid(String, PackageInfoFlags) |
Devuelve el UID asociado al nombre del paquete especificado. |
| GetPackageUid(String, PackageManager+PackageInfoFlags) |
Consulte getPackageUid(String,int). |
| GetPermissionGroupInfo(String, PackageInfoFlags) |
Recupere toda la información que conocemos sobre un grupo determinado de permisos. |
| GetPermissionInfo(String, PackageInfoFlags) |
Recupere toda la información que conocemos sobre un permiso determinado. |
| GetPlatformPermissionsForGroup(String, IExecutor, IConsumer) |
Obtenga los permisos definidos por la plataforma que pertenecen a un grupo de permisos determinado. |
| GetPreferredActivities(IList<IntentFilter>, IList<ComponentName>, String) |
Recupere todas las actividades preferidas, agregadas anteriormente con |
| GetPreferredPackages(PackageInfoFlags) |
Recupere la lista de todos los paquetes preferidos configurados actualmente. |
| GetProperty(String, ComponentName) |
Devuelve la propiedad definida en la declaración de componente especificada. |
| GetProperty(String, String) |
Devuelve la propiedad definida en la declaración de componente especificada. |
| GetProviderInfo(ComponentName, PackageInfoFlags) |
Recupere toda la información que conocemos sobre una clase de proveedor de contenido determinada. |
| GetProviderInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Consulte getProviderInfo(ComponentName,int). |
| GetReceiverInfo(ComponentName, PackageInfoFlags) |
Recupere toda la información que conocemos sobre una clase receptora determinada. |
| GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Consulte getReceiverInfo(ComponentName,int). |
| GetResourcesForActivity(ComponentName) |
Recupere los recursos asociados a una actividad. |
| GetResourcesForApplication(ApplicationInfo, Configuration) |
Recupere los recursos de una aplicación para la configuración proporcionada. |
| GetResourcesForApplication(ApplicationInfo) |
Recupere los recursos de una aplicación. |
| GetResourcesForApplication(String) |
Recupere los recursos asociados a una aplicación. |
| GetServiceInfo(ComponentName, PackageInfoFlags) |
Recupere toda la información que conocemos sobre una clase de servicio determinada. |
| GetServiceInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Consulte getServiceInfo(ComponentName,int). |
| GetSharedLibraries(PackageInstallReason) |
Obtenga una lista de bibliotecas compartidas en el dispositivo. |
| GetSharedLibraries(PackageManager+PackageInfoFlags) |
Consulte getSharedLibraries(int). |
| GetSyntheticAppDetailsActivityEnabled(String) |
Devuelve si se generará una actividad de detalles de la aplicación sintética si la aplicación no tiene ninguna actividad de iniciador habilitada. |
| GetSystemAvailableFeatures() |
Obtenga una lista de las características disponibles en el sistema. |
| GetSystemSharedLibraryNames() |
Obtenga una lista de bibliotecas compartidas que están disponibles en el sistema. |
| GetTargetSdkVersion(String) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. |
| GetText(String, Int32, ApplicationInfo) |
Recuperar texto de un paquete. |
| GetTextFormatted(String, Int32, ApplicationInfo) |
Recuperar texto de un paquete. |
| GetUserBadgedDrawableForDensity(Drawable, UserHandle, Rect, Int32) |
Si el usuario de destino es un perfil administrado del usuario que realiza la llamada o el autor de la llamada es en sí mismo un perfil administrado, se devuelve una copia con distintivo del elemento dibujable especificado, lo que permite al usuario distinguirlo del original dibujable. |
| GetUserBadgedIcon(Drawable, UserHandle) |
Si el usuario de destino es un perfil administrado, devuelve una copia con distintivo del icono especificado para poder distinguirlo del icono original. |
| GetUserBadgedLabel(String, UserHandle) |
Si el usuario de destino es un perfil administrado del usuario que realiza la llamada o el autor de la llamada es un perfil administrado, devuelve una copia de la etiqueta con badging para servicios de accesibilidad como talkback. |
| GetUserBadgedLabelFormatted(ICharSequence, UserHandle) |
Si el usuario de destino es un perfil administrado del usuario que realiza la llamada o el autor de la llamada es un perfil administrado, devuelve una copia de la etiqueta con badging para servicios de accesibilidad como talkback. |
| GetVerifiedSigningInfo(String, Int32) |
Comprueba y devuelve la información de firma de la aplicación del archivo en la ruta de acceso especificada. |
| GetWhitelistedRestrictedPermissions(String, FlagPermission) |
Obtiene los permisos restringidos que se han puesto en la lista de permitidos y la aplicación puede concederlos en su forma completa. |
| GetXml(String, Int32, ApplicationInfo) |
Recuperar un archivo XML de un paquete. |
| HasSigningCertificate(Int32, Byte[], CertificateType) |
Busca en el conjunto de certificados de firma por los que se han firmado los paquetes de la interfaz de usuario especificada. |
| HasSigningCertificate(String, Byte[], CertificateType) |
Busca en el conjunto de certificados de firma por los que se ha comprobado que el paquete dado ha sido firmado. |
| HasSystemFeature(String, Int32) |
Compruebe si el nombre de característica y la versión especificados son una de las características disponibles tal y como devuelve |
| HasSystemFeature(String) |
Compruebe si el nombre de la característica especificado es una de las características disponibles tal y como devuelve |
| InvokeIsAutoRevokeWhitelisted(String) |
Comprueba si una aplicación está exenta de tener sus permisos automáticamente revocadas cuando la aplicación no se usa durante un período de tiempo prolongado. |
| InvokeIsInstantApp(String) |
Obtiene si el paquete especificado es una aplicación instantánea. |
| InvokeIsPackageSuspended(String) |
Consulta si una aplicación está suspendida actualmente. |
| IsAppArchivable(String) |
Devuelve true si una aplicación es archivable. |
| IsDefaultApplicationIcon(Drawable) |
Devuelve si el elemento dibujable proporcionado representa el icono de actividad predeterminado proporcionado por el sistema. |
| IsPackageStopped(String) |
Consulte si una aplicación está detenida actualmente. |
| IsPermissionRevokedByPolicy(String, String) |
Comprueba si una directiva ha revocado determinados permisos para un paquete. |
| JavaFinalize() |
Obsoletos.
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| ParseAndroidManifest(File, IFunction) |
Recupera AndroidManifest. |
| ParseAndroidManifest(ParcelFileDescriptor, IFunction) |
Similar a |
| QueryActivityProperty(String) |
Devuelve la definición de propiedad para todos los < actividad> y < activity-alias> Etiquetas. |
| QueryApplicationProperty(String) |
Devuelve la definición de propiedad para todos los < aplicación> Etiquetas. |
| QueryBroadcastReceivers(Intent, PackageInfoFlags) |
Recupere todos los receptores que pueden controlar una difusión de la intención especificada. |
| QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags) |
Consulte queryBroadcastReceivers(Intent,int). |
| QueryContentProviders(String, Int32, PackageInfoFlags) |
Recuperar información del proveedor de contenido. |
| QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags) |
Consulte queryContentProviders(String,int,int). |
| QueryInstrumentation(String, PackageInfoFlags) |
Recupere información sobre el código de instrumentación disponible. |
| QueryIntentActivities(Intent, PackageInfoFlags) |
Recupere todas las actividades que se pueden realizar para la intención especificada. |
| QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags) |
Consulte queryIntentActivities(Intent,int). |
| QueryIntentActivityOptions(ComponentName, IList<Intent>, Intent, PackageInfoFlags) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. |
| QueryIntentActivityOptions(ComponentName, Intent[], Intent, PackageInfoFlags) |
Recupere un conjunto de actividades que se deben presentar al usuario como opciones similares. |
| QueryIntentContentProviders(Intent, PackageInfoFlags) |
Recupere todos los proveedores que puedan coincidir con la intención dada. |
| QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags) |
Consulte queryIntentContentProviders(Intent,int). |
| QueryIntentServices(Intent, PackageInfoFlags) |
Recupere todos los servicios que pueden coincidir con la intención especificada. |
| QueryIntentServices(Intent, PackageManager+ResolveInfoFlags) |
Consulte queryIntentServices(Intent,int). |
| QueryPermissionsByGroup(String, PackageInfoFlags) |
Consulte todos los permisos asociados a un grupo determinado. |
| QueryProviderProperty(String) |
Devuelve la definición de propiedad para todos los < proveedor> Etiquetas. |
| QueryReceiverProperty(String) |
Devuelve la definición de propiedad para todos los < receptor> Etiquetas. |
| QueryServiceProperty(String) |
Devuelve la definición de propiedad para todos los < servicio> Etiquetas. |
| RelinquishUpdateOwnership(String) |
Intente renunciar a la propiedad de actualización del paquete especificado. |
| RemovePackageFromPreferred(String) |
Obsoletos.
Este miembro está en desuso. |
| RemovePermission(String) |
Quita un permiso que se agregó anteriormente con |
| RemoveWhitelistedRestrictedPermission(String, String, FlagPermission) |
Quita un permiso restringido en la lista blanca para una aplicación. |
| RequestChecksums(String, Boolean, Int32, IList<Certificate>, PackageManager+IOnChecksumsReadyListener) |
Solicitar las sumas de comprobación para las API dentro de un paquete. |
| ResolveActivity(Intent, PackageInfoFlags) |
Determine la mejor acción que se va a realizar para una intención determinada. |
| ResolveActivity(Intent, PackageManager+ResolveInfoFlags) |
Consulte resolveActivity(Intent,int). |
| ResolveContentProvider(String, PackageInfoFlags) |
Busque un único proveedor de contenido por su autoridad. |
| ResolveContentProvider(String, PackageManager+ComponentInfoFlags) |
Consulte resolveContentProvider(String,int). |
| ResolveService(Intent, PackageInfoFlags) |
Determine el mejor servicio que se va a controlar para una intención determinada. |
| ResolveService(Intent, PackageManager+ResolveInfoFlags) |
Consulte resolveService(Intent,int). |
| SetApplicationCategoryHint(String, Int32) |
Proporcione una sugerencia de cuál debe ser el |
| SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption) |
Establezca la configuración habilitada para una aplicación Esta configuración invalidará cualquier estado habilitado que la aplicación haya establecido en su manifiesto. |
| SetAutoRevokeWhitelisted(String, Boolean) |
Marca una aplicación exenta de tener sus permisos automáticamente revocadas cuando la aplicación no se usa durante un período prolongado de tiempo. |
| SetComponentEnabledSetting(ComponentName, ComponentEnabledState, ComponentEnableOption) |
Establezca la configuración habilitada para un componente de paquete (actividad, receptor, servicio, proveedor). |
| SetComponentEnabledSettings(IList<PackageManager.ComponentEnabledSetting>) |
Establezca la configuración habilitada para los componentes del paquete, como actividades, receptores, servicios y proveedores. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetInstallerPackageName(String, String) |
Cambie el instalador asociado a un paquete determinado. |
| SetMimeGroup(String, ICollection<String>) |
Establece los tipos MIME del grupo MIME. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| UpdateInstantAppCookie(Byte[]) |
Actualiza la cookie de aplicación instantánea para la aplicación que llama. |
| VerifyPendingInstall(Int32, PackageInstallVerification) |
Permite que un paquete escuche a |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Clase para recuperar varios tipos de información relacionados con los paquetes de aplicación que están instalados actualmente en el dispositivo. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |