Lenguaje

PackageManager Clase

Definición

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
PackageManager
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 PackageInstaller#uninstall(VersionedPackage, int, IntentSender) indicar que la eliminación es un archivo.

DontKillApp
Obsoletos.

Marque el parámetro para #setComponentEnabledSetting(android.content.ComponentName, int, int) para indicar que no desea eliminar la aplicación que contiene el componente.

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 #VERIFICATION_ALLOW, o #VERIFICATION_REJECT.

FeatureActivitiesOnSecondaryDisplays

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la ejecución de actividades en pantallas secundarias.

FeatureAppWidgets

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite widgets de aplicación.

FeatureAudioLowLatency

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la canalización de audio del dispositivo es de baja latencia, más adecuada para las aplicaciones de audio sensibles a retrasos o retrasos en la entrada o salida de sonido.

FeatureAudioOutput

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye al menos una forma de salida de audio, tal como se define en la sección 7.8 Audio del Documento de definición de compatibilidad de Android (CDD).

FeatureAudioPro

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene un nivel de audio profesional de funcionalidad y rendimiento.

FeatureAudioSpatialHeadtrackingLowLatency

Característica para #getSystemAvailableFeatures y #hasSystemFeature que indica si el seguimiento de la cabeza para el audio espacial funciona con baja latencia, tal como se define en los criterios de CDD para la característica.

FeatureAutofill

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite autorrellenar credenciales de usuario, direcciones, tarjetas de crédito, etc. mediante la integración con android.service.autofill.AutofillService autofill providers.

FeatureAutomotive

Característica para #getSystemAvailableFeatures y #hasSystemFeature: se trata de un dispositivo dedicado a mostrar la interfaz de usuario en una unidad principal del vehículo.

FeatureBackup

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo puede realizar operaciones de copia de seguridad y restauración en aplicaciones instaladas.

FeatureBluetooth

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de comunicarse con otros dispositivos a través de Bluetooth.

FeatureBluetoothLe

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de comunicarse con otros dispositivos a través de la radio Bluetooth low energy.

FeatureBluetoothLeChannelSounding

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de oscilar con otros dispositivos mediante el sonido del canal a través de la radio Bluetooth Low Energy.

FeatureCamera

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una cámara orientada a la pantalla.

FeatureCameraAny

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene al menos una cámara que apunta en alguna dirección, o puede admitir una cámara externa o una android.companion.virtual.VirtualDevice virtual cámara conectada a ella.

FeatureCameraAr

Característica para #getSystemAvailableFeatures y #hasSystemFeature: al menos una de las cámaras del dispositivo admite el android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING MOTION_TRACKING nivel de capacidad.

FeatureCameraAutofocus

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la cámara del dispositivo admite el enfoque automático.

FeatureCameraCapabilityManualPostProcessing

Característica para #getSystemAvailableFeatures y #hasSystemFeature: al menos una de las cámaras del dispositivo admite el android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING manual post-processing nivel de funcionalidad.

FeatureCameraCapabilityManualSensor

Característica para #getSystemAvailableFeatures y #hasSystemFeature: al menos una de las cámaras del dispositivo admite el android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR manual sensor nivel de funcionalidad.

FeatureCameraCapabilityRaw

Característica para #getSystemAvailableFeatures y #hasSystemFeature: al menos una de las cámaras del dispositivo admite el android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_RAW RAW nivel de funcionalidad.

FeatureCameraConcurrent

Característica para #getSystemAvailableFeatures y #hasSystemFeature: las cámaras frontales y traseras del dispositivo pueden transmitirse simultáneamente como se describe en android.hardware.camera2.CameraManager#getConcurrentCameraIds().

FeatureCameraExternal

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo puede admitir tener una cámara externa conectada a ella.

FeatureCameraFlash

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la cámara del dispositivo admite flash.

FeatureCameraFront

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una cámara frontal.

FeatureCameraLevelFull

Característica para #getSystemAvailableFeatures y #hasSystemFeature: al menos una de las cámaras del dispositivo admite el android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL full hardware nivel de funcionalidad.

FeatureCantSaveState

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la android.R.attr#cantSaveState API.

FeatureCompanionDeviceSetup

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite android.companion.CompanionDeviceManager#associate associating con dispositivos a través de android.companion.CompanionDeviceManager.

FeatureConnectionService

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la API del servicio de conexión está habilitada en el dispositivo.

FeatureConsumerIr

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de comunicarse con dispositivos IR de consumidor.

FeatureControls

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite una interfaz del sistema para que el usuario seleccione y enlace los servicios de control de dispositivos proporcionados por las aplicaciones.

FeatureCredentials

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la recuperación de credenciales de usuario mediante la integración con proveedores de credenciales.

FeatureDeviceAdmin

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la aplicación de directivas de dispositivos a través de administradores de dispositivos.

FeatureDeviceIdAttestation

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación keyMint (o Keymaster) que admite la atestación de identificador de dispositivo.

FeatureDeviceLock

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite el bloqueo (por ejemplo, por un proveedor de financiación en caso de un pago perdido).

FeatureEmbedded

Característica para #getSystemAvailableFeatures y #hasSystemFeature: se trata de un dispositivo para IoT y es posible que no tenga una interfaz de usuario.

FeatureEthernet

Característica para #getSystemAvailableFeatures y #hasSystemFeature: este dispositivo admite Ethernet.

FeatureExpandedPictureInPicture

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite el modo de varias ventanas de imagen expandida.

FeatureFace

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene hardware biométrico para realizar la autenticación facial.

FeatureFaketouch

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo no tiene una pantalla táctil, pero admite la emulación táctil para eventos básicos.

FeatureFaketouchMultitouchDistinct

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo no tiene una pantalla táctil, pero admite la emulación táctil para eventos básicos que admiten un seguimiento distinto de dos o más dedos.

FeatureFaketouchMultitouchJazzhand

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo no tiene una pantalla táctil, pero admite la emulación táctil para eventos básicos que admite el seguimiento de una mano de dedos (5 o más dedos) completamente independiente.

FeatureFingerprint

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene hardware biométrico para detectar una huella digital.

FeatureFreeformWindowManagement

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la administración de ventanas de forma libre.

FeatureGamepad

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene todas las entradas necesarias para considerarse un controlador de juego compatible, o incluye un controlador de juego compatible en la caja.

FeatureHardwareKeystore

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, el dispositivo implementa el almacén de claves de Android respaldado por un entorno de ejecución aislado.

FeatureHifiSensors

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite funcionalidades de procesamiento de sensores de alta fidelidad.

FeatureHomeScreen

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite una pantalla principal que se puede reemplazar por aplicaciones de terceros.

FeatureIdentityCredentialHardware

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, el dispositivo admite android.security.identity.IdentityCredentialStore la implementación en hardware seguro en la versión de característica especificada.

FeatureIdentityCredentialHardwareDirectAccess

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, el dispositivo admite android.security.identity.IdentityCredentialStore la implementación en hardware seguro con acceso directo en la versión de característica especificada.

FeatureInputMethods

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la adición de nuevos métodos de entrada implementados con la android.inputmethodservice.InputMethodService API.

FeatureIpsecTunnelMigration

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene la compatibilidad con kernel necesaria para migrar túneles IPsec a nuevas direcciones de origen o destino.

FeatureIpsecTunnels

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene la compatibilidad con kernel necesaria para túneles IPsec compatibles con varias redes.

FeatureIris

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene hardware biométrico para realizar la autenticación de iris.

FeatureKeystoreAppAttestKey

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación de almacén de claves que puede crear claves de atestación específicas de la aplicación.

FeatureKeystoreLimitedUseKey

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación de almacén de claves que puede aplicar una clave de uso limitada en hardware con cualquier recuento máximo de uso (incluido el recuento es igual a 1).

FeatureKeystoreSingleUseKey

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación de Almacén de claves que solo puede aplicar una clave de uso limitada en hardware con un recuento máximo de uso igual a 1.

FeatureLeanback

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la interfaz de usuario de leanback.

FeatureLeanbackOnly

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo solo admite la interfaz de usuario de leanback.

FeatureLiveTv

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite tv en directo y puede mostrar contenido de las entradas de TV implementadas con la android.media.tv.TvInputService API.

FeatureLiveWallpaper

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite fondos de pantalla en directo.

FeatureLocation

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite uno o varios métodos de generación de informes de ubicación actual.

FeatureLocationGps

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene un receptor del sistema de posicionamiento global y puede notificar una ubicación precisa.

FeatureLocationNetwork

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo puede notificar la ubicación con precisión general mediante un sistema de geolocalización basado en red.

FeatureManagedUsers

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la creación de usuarios secundarios y perfiles administrados a través de DevicePolicyManager.

FeatureMicrophone

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo puede grabar audio a través de un micrófono.

FeatureMidi

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación completa de android.

FeatureNeuralProcessingUnit

Característica para #getSystemAvailableFeatures y #hasSystemFeature: este dispositivo tiene una NPU (unidad de procesamiento neuronal) o un hardware similar para acelerar las cargas de trabajo de IA.

FeatureNfc

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo puede comunicarse mediante Near-Field Comunicaciones (NFC), que actúa como lector.

FeatureNfcBeam

Característica para #getSystemAvailableFeatures y #hasSystemFeature: La API de Beam está habilitada en el dispositivo.

FeatureNfcHostCardEmulation

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la emulación de tarjeta NFC basada en host.

FeatureNfcHostCardEmulationNfcf

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la emulación de tarjetas NFC-F basadas en host.

FeatureNfcOffHostCardEmulationEse

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la emulación de tarjeta NFC basada en eSE.

FeatureNfcOffHostCardEmulationUicc

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la emulación de tarjeta NFC basada en uicc.

FeatureOpenglesDeqpLevel

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, la versión de la característica especifica una fecha de modo que se sepa que el dispositivo pasa el conjunto de pruebas de OpenGLES dEQP asociado a esa fecha.

FeatureOpenglesExtensionPack

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite OpenGL ES Paquete de extensiones de Android.

FeaturePc

Característica para #getSystemAvailableFeatures y #hasSystemFeature: se trata de un dispositivo dedicado a usarse principalmente con teclado, mouse o panel táctil.

FeaturePictureInPicture

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite el modo de varias ventanas de imagen en imagen.

FeaturePrinting

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la impresión.

FeatureRamLow

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el método del ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() dispositivo devuelve true.

FeatureRamNormal

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el método del ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() dispositivo devuelve false.

FeatureScreenLandscape

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite pantallas de orientación horizontal.

FeatureScreenPortrait

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite pantallas de orientación vertical.

FeatureSecureLockScreen

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación segura de keyguard, lo que significa que el dispositivo admite PIN, patrón y contraseña tal como se define en Android CDD

FeatureSecurelyRemovesUsers

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la eliminación segura de los usuarios.

FeatureSecurityModelCompatible

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es compatible con el modelo de seguridad de Android.

FeatureSensorAccelerometer

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un acelerómetro.

FeatureSensorAccelerometerLimitedAxes

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un acelerómetro de ejes limitados.

FeatureSensorAccelerometerLimitedAxesUncalibrated

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un acelerómetro limitado de ejes no calibrados.

FeatureSensorAmbientTemperature

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor de temperatura ambiente.

FeatureSensorBarometer

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un barómetro (sensor de presión del aire).

FeatureSensorCompass

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un magnetómetro (brújula).

FeatureSensorDynamicHeadTracker

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la exposición de sensores de seguimiento de cabeza de dispositivos periféricos a través de la API de sensores dinámicos.

FeatureSensorGyroscope

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un giroscopio.

FeatureSensorGyroscopeLimitedAxes

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un giroscopio limitado de ejes.

FeatureSensorGyroscopeLimitedAxesUncalibrated

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un giroscopio limitado de ejes no calibrados.

FeatureSensorHeading

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor de encabezado.

FeatureSensorHeartRate

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un monitor de frecuencia cardíaca.

FeatureSensorHeartRateEcg

Característica para #getSystemAvailableFeatures y #hasSystemFeature: El sensor de frecuencia cardíaca en este dispositivo es un electrocardiograma.

FeatureSensorHingeAngle

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor angular de bisagra.

FeatureSensorLight

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor de luz.

FeatureSensorProximity

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor de proximidad.

FeatureSensorRelativeHumidity

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un sensor de humedad relativa.

FeatureSensorStepCounter

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un contador de pasos de hardware.

FeatureSensorStepDetector

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo incluye un detector de pasos de hardware.

FeatureSeOmapiEse

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite elementos seguros basados en eSE compatibles con Open Mobile API.

FeatureSeOmapiSd

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite elementos seguros basados en SD compatibles con Open Mobile API.

FeatureSeOmapiUicc

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite elementos seguros basados en UICC compatibles con OPEN Mobile API.

FeatureSip

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la API SIP está habilitada en el dispositivo.

FeatureSipVoip

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite VOIP basado en SIP.

FeatureStrongboxKeystore

Característica para #getSystemAvailableFeatures, #hasSystemFeature(String)y #hasSystemFeature(String, int): si se admite esta característica, el dispositivo implementa el almacén de claves de Android respaldado por un procesador seguro dedicado denominado StrongBox.

FeatureTelecom

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite las API del servicio Telecom.

FeatureTelephony

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una radio de telefonía con compatibilidad con la comunicación de datos.

FeatureTelephonyCalling

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite LAS API de telefonía para llamar al servicio.

FeatureTelephonyCdma

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una pila de telefonía CDMA.

FeatureTelephonyData

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite las API de telefonía para el servicio de datos.

FeatureTelephonyEuicc

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite suscripciones incrustadas en eUICCs.

FeatureTelephonyEuiccMep

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite varios perfiles habilitados en eUICCs.

FeatureTelephonyGsm

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una pila de telefonía GSM.

FeatureTelephonyIms

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la conexión a implementaciones de IMS mediante la API de ImsService en telefonía.

FeatureTelephonyMbms

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la recepción de difusión de celda mediante las API de MBMS.

FeatureTelephonyMessaging

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite API de telefonía para SMS y MMS.

FeatureTelephonyRadioAccess

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite las API de telefonía para el acceso de radio.

FeatureTelephonySubscription

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite las API de telefonía para la suscripción.

FeatureTelevision
Obsoletos.

Característica para #getSystemAvailableFeatures y #hasSystemFeature: se trata de un dispositivo dedicado a mostrar la interfaz de usuario en un televisor.

FeatureThreadNetwork

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de comunicarse con otros dispositivos a través del protocolo de red de subprocesos .

FeatureTouchscreen

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la pantalla del dispositivo tiene una pantalla táctil.

FeatureTouchscreenMultitouch

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la pantalla táctil del dispositivo admite multitouch suficiente para la detección básica de gestos de dos dedos.

FeatureTouchscreenMultitouchDistinct

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la pantalla táctil del dispositivo es capaz de rastrear dos o más dedos completamente de forma independiente.

FeatureTouchscreenMultitouchJazzhand

Característica para #getSystemAvailableFeatures y #hasSystemFeature: la pantalla táctil del dispositivo es capaz de realizar un seguimiento de una mano completa de los dedos completamente independiente, es decir, 5 o más punteros independientes simultáneos.

FeatureUsbAccessory

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la conexión a accesorios USB.

FeatureUsbHost

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la conexión a dispositivos USB como host USB.

FeatureUwb

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo es capaz de comunicarse con otros dispositivos a través de banda ultra ancha.

FeatureVerifiedBoot

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite el arranque comprobado.

FeatureVrHeadtracking

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo implementa el seguimiento de la cabeza adecuado para un dispositivo VR.

FeatureVrMode

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo implementa un modo optimizado para aplicaciones de realidad virtual (VR) que controla la representación estereoscópica de las notificaciones y deshabilita la mayoría de los componentes de interfaz de usuario del sistema monocular mientras una aplicación vr tiene el foco del usuario.

FeatureVrModeHighPerformance

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo implementa un modo optimizado para las aplicaciones de realidad virtual (VR) que controla la representación estereoscópica de las notificaciones, deshabilita la mayoría de los componentes de interfaz de usuario del sistema monocular, mientras que una aplicación vr tiene el foco del usuario y cumple los requisitos adicionales de CDD para proporcionar una experiencia de VR de alta calidad.

FeatureVulkanDeqpLevel

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, la versión de la característica especifica una fecha de modo que se sepa que el dispositivo supera el conjunto de pruebas de Vulkan dEQP asociado a esa fecha.

FeatureVulkanHardwareCompute

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, la implementación de Vulkan en este dispositivo es acelerada por hardware y la API nativa de Vulkan enumerará al menos una VkPhysicalDevicey la versión de la característica indicará qué nivel de características de proceso opcionales admite el dispositivo más allá de Vulkan 1.

FeatureVulkanHardwareLevel

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, la implementación de Vulkan en este dispositivo se acelera por hardware y la API nativa de Vulkan enumera al menos una VkPhysicalDevicey la versión de la característica indicará qué nivel de características de hardware opcionales admite.

FeatureVulkanHardwareVersion

Característica para #getSystemAvailableFeatures y #hasSystemFeature(String, int): si se admite esta característica, la implementación de Vulkan en este dispositivo se acelera por hardware y la versión de la característica indicará el máximo VkPhysicalDeviceProperties::apiVersion admitido por los dispositivos físicos que admiten el nivel de hardware indicado por #FEATURE_VULKAN_HARDWARE_LEVEL.

FeatureWalletLocationBasedSuggestions

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la visualización de sugerencias basadas en ubicación para tarjetas wallet proporcionadas por la aplicación de pago predeterminada.

FeatureWatch

Característica para #getSystemAvailableFeatures y #hasSystemFeature: se trata de un dispositivo dedicado a mostrar la interfaz de usuario en un reloj.

FeatureWebview

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo tiene una implementación completa de android.

FeatureWifi

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite WiFi (802.

FeatureWifiAware

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite Wi-Fi Aware.

FeatureWifiDirect

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite redes Wi-Fi Direct.

FeatureWifiPasspoint

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite Wi-Fi Passpoint y se admiten todas las API relacionadas con Passpoint en WifiManager .

FeatureWifiRtt

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite Wi-Fi RTT (IEEE 802.

FeatureWindowMagnification

Característica para #getSystemAvailableFeatures y #hasSystemFeature: el dispositivo admite la ampliación de ventana.

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

ApplicationInfo, ComponentInfoy ResolveInfo marca: devuelve y ApplicationInfo#isAppLockSupportedApplicationInfo#isAppLockEnabled asociado a una aplicación.

GetAttributions

Este miembro está en desuso.

GetAttributionsLong

PackageInfo flag: devuelve todas las atribución declaradas en el manifiesto del paquete.

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

PackageInfo flag: incluya paquetes APEX que están instalados actualmente.

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 millisecondsToDelay para PackageManager#extendVerificationTimeout.

PropertyCompatOverrideLandscapeToPortrait

Nivel android.content.pm.PackageManager.Property PackageManager .Property de aplicación de una aplicación para informar al sistema de que la aplicación puede optar por participar o rechazarse del tratamiento de compatibilidad que gira la salida de la cámara en 90 grados en sensores horizontales en dispositivos que se sabe que tienen problemas de compatibilidad.

PropertyMediaCapabilities

< aplicación> etiqueta de nivel android.content.pm.PackageManager.Property que especifica el identificador de recurso XML que contiene el archivo XML de funcionalidades multimedia de una aplicación

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

Etiqueta de nivel android.content.pm.PackageManager.Property de servicio para servicios nativos que especifican el nombre de símbolo de la función de punto de entrada para el servicio.

PropertyNativeServiceLibraryName

Etiqueta de nivel android.content.pm.PackageManager.Property de servicio para servicios nativos que especifican el nombre de la biblioteca que se va a cargar en el proceso que hospeda el servicio.

PropertySelfCertifiedNetworkCapabilities

< aplicación> etiqueta de nivel android.content.pm.PackageManager.Property que especifica el identificador de recurso XML que contiene la declaración de las funcionalidades de red autocertificación usadas por la aplicación.

PropertySpecialUseFgsSubtype

< servicio> etiqueta de nivel android.content.pm.PackageManager.Property que especifica el caso de uso real del servicio si se trata de un servicio en primer plano con el tipo ServiceInfo#FOREGROUND_SERVICE_TYPE_SPECIAL_USE.

PropertyUseRestrictedBackupMode

< aplicación> etiqueta de nivel que especifica si la aplicación debe colocarse en el modo de copia de seguridad "restringido" cuando se inicia para las operaciones de copia de seguridad y restauración.

Synchronous
Obsoletos.

Parámetro de marca para #setComponentEnabledSetting(android.content.ComponentName, int, int) indicar que el estado de restricciones de paquetes del usuario determinado se serializará en el disco después de actualizar el estado del componente.

VerificationAllow
Obsoletos.

Se usa como verificationCode argumento para PackageManager#verifyPendingInstall indicar que el comprobador del paquete que realiza la llamada permite continuar con la instalación.

VerificationReject
Obsoletos.

Se usa como verificationCode argumento para PackageManager#verifyPendingInstall indicar que el comprobador del paquete que realiza la llamada no vota para permitir que la instalación continúe.

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 Objectobjeto .

(Heredado de Object)
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 Bundle valor de extras que estaba pensado para enviarse a la aplicación que realiza la llamada cuando se suspendió.

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 #addPermission(PermissionInfo) que pero conserva de forma asincrónica el estado del administrador de paquetes después de volver de la llamada, lo que le permite devolver una serie de sumas más rápidas y por lotes a costa de no garantizar que el permiso agregado se conserve si el dispositivo se reinicia antes de que se escriba.

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 true si el paquete de origen puede consultar los detalles sobre el paquete de destino.

CanPackageQuery(String, String[])

Igual que #canPackageQuery(String, String) pero acepta una matriz de paquetes de destino que se van a consultar.

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)que , pero toma los UID de los dos paquetes que se van a comprobar.

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 #addPreferredActivity, del sistema cuyas actividades se implementan en el nombre de paquete especificado.

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 Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast para ampliar el tiempo de espera predeterminado para una respuesta y declarar qué acción realizar después de que se produzca el tiempo de espera.

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 PendingIntent para iniciar un Activity que permite al autor de la llamada establecer el bloqueo de aplicación para el paquete especificado.

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 IntentSender se puede usar para iniciar una actividad de front-door en un paquete.

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 ApplicationInfo.

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

        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)

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 #addPreferredActivity, que están registradas actualmente en el sistema.

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 #getSystemAvailableFeatures().

HasSystemFeature(String)

Compruebe si el nombre de la característica especificado es una de las características disponibles tal y como devuelve #getSystemAvailableFeatures().

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 #parseAndroidManifest(File, Function), pero aceptando un descriptor de archivo en lugar de un objeto File.

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 #addPermission(PermissionInfo).

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 ApplicationInfo#category valor para el paquete especificado.

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 Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast para responder al administrador de paquetes.

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 self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

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 self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a