Langue

PackageManager Classe

Définition

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

[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
Héritage
PackageManager
Dérivé
Attributs

Remarques

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

Vous pouvez trouver cette classe par le biais Context#getPackageManagerde .

< >forte remarque : </strong>Si votre application cible Android 11 (niveau d’API 30) ou une version ultérieure, les méthodes de cette classe retournent chacune une liste filtrée d’applications. En savoir plus sur la gestion de la visibilité des packages.

Java documentation pour android.content.pm.PackageManager.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
PackageManager()

Ce membre est déconseillé.

PackageManager(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Champs

Nom Description
CertInputRawX509
Obsolète.

Octets d’entrée de certificat : les octets d’entrée représentent un X encodé.

CertInputSha256
Obsolète.

Octets d’entrée de certificat : les octets d’entrée représentent la sortie SHA256 d’un X encodé.

DeleteArchive
Obsolète.

Paramètre d’indicateur pour PackageInstaller#uninstall(VersionedPackage, int, IntentSender) indiquer que la suppression est un archivage.

DontKillApp
Obsolète.

Paramètre d’indicateur pour #setComponentEnabledSetting(android.content.ComponentName, int, int) indiquer que vous ne souhaitez pas tuer l’application contenant le composant.

ExtraVerificationId

Nom de champ supplémentaire pour l’ID d’un package en attente de vérification.

ExtraVerificationResult

Nom de champ supplémentaire pour le résultat d’une vérification, soit #VERIFICATION_ALLOW, soit #VERIFICATION_REJECT.

FeatureActivitiesOnSecondaryDisplays

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’exécution d’activités sur des affichages secondaires.

FeatureAppWidgets

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les widgets d’application.

FeatureAudioLowLatency

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: le pipeline audio de l’appareil est faible latence, plus adapté aux applications audio sensibles aux retards ou au décalage dans l’entrée ou la sortie audio.

FeatureAudioOutput

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil inclut au moins une forme de sortie audio, tel que défini dans la section Audio du document de définition de compatibilité Android (CDD) 7.8.

FeatureAudioPro

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil dispose d’un niveau audio professionnel de fonctionnalités et de performances.

FeatureAudioSpatialHeadtrackingLowLatency

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature qui indique si le suivi de la tête pour l’audio spatial fonctionne avec une faible latence, tel que défini par les critères CDD de la fonctionnalité.

FeatureAutofill

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge le remplissage automatique des informations d’identification de l’utilisateur, des adresses, des cartes de crédit, etc via l’intégration avec android.service.autofill.AutofillService autofill providers.

FeatureAutomotive

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: il s’agit d’un appareil dédié à l’affichage de l’interface utilisateur sur une unité de véhicule.

FeatureBackup

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil peut effectuer des opérations de sauvegarde et de restauration sur les applications installées.

FeatureBluetooth

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est capable de communiquer avec d’autres appareils via Bluetooth.

FeatureBluetoothLe

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est capable de communiquer avec d’autres appareils via la radio Bluetooth Low Energy.

FeatureBluetoothLeChannelSounding

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil est capable de s’associer à d’autres appareils à l’aide du son de canal via la radio Bluetooth Low Energy.

FeatureCamera

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil dispose d’une caméra face à l’écran.

FeatureCameraAny

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a au moins une caméra pointant dans une certaine direction, ou peut prendre en charge un appareil externe ou une android.companion.virtual.VirtualDevice virtual caméra connectée à celui-ci.

FeatureCameraAr

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Au moins l’une des caméras sur l’appareil prend en charge le android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING MOTION_TRACKING niveau de capacité.

FeatureCameraAutofocus

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil photo de l’appareil prend en charge le focus automatique.

FeatureCameraCapabilityManualPostProcessing

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Au moins l’une des caméras sur l’appareil prend en charge le android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING manual post-processing niveau de capacité.

FeatureCameraCapabilityManualSensor

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Au moins l’une des caméras sur l’appareil prend en charge le android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR manual sensor niveau de capacité.

FeatureCameraCapabilityRaw

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Au moins l’une des caméras sur l’appareil prend en charge le android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_RAW RAW niveau de capacité.

FeatureCameraConcurrent

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Les caméras frontales et arrière principales de l’appareil peuvent diffuser simultanément comme décrit dans android.hardware.camera2.CameraManager#getConcurrentCameraIds().

FeatureCameraExternal

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil peut prendre en charge la connexion d’une caméra externe.

FeatureCameraFlash

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil photo de l’appareil prend en charge flash.

FeatureCameraFront

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’une caméra frontale.

FeatureCameraLevelFull

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Au moins l’une des caméras sur l’appareil prend en charge le android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL full hardware niveau de capacité.

FeatureCantSaveState

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’API android.R.attr#cantSaveState .

FeatureCompanionDeviceSetup

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge android.companion.CompanionDeviceManager#associate associating les appareils via android.companion.CompanionDeviceManager.

FeatureConnectionService

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’API du service de connexion est activée sur l’appareil.

FeatureConsumerIr

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est capable de communiquer avec les appareils ir grand public.

FeatureControls

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge une interface système pour que l’utilisateur sélectionne et lie les services de contrôle d’appareil fournis par les applications.

FeatureCredentials

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge la récupération des informations d’identification utilisateur, via l’intégration avec les fournisseurs d’informations d’identification.

FeatureDeviceAdmin

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’application de la stratégie d’appareil par le biais d’administrateurs d’appareils.

FeatureDeviceIdAttestation

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a une implémentation KeyMint (ou Keymaster) qui prend en charge l’attestation d’ID d’appareil.

FeatureDeviceLock

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge le verrouillage (par exemple, par un fournisseur de financement en cas de paiement manqué).

FeatureEmbedded

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Il s’agit d’un appareil pour IoT et peut ne pas avoir d’interface utilisateur.

FeatureEthernet

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: cet appareil prend en charge ethernet.

FeatureExpandedPictureInPicture

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge le mode image-in-picture multi-fenêtre développé.

FeatureFace

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’un matériel biométrique pour effectuer l’authentification faciale.

FeatureFaketouch

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil n’a pas d’écran tactile, mais prend en charge l’émulation tactile pour les événements de base.

FeatureFaketouchMultitouchDistinct

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil n’a pas d’écran tactile, mais prend en charge l’émulation tactile pour les événements de base qui prennent en charge le suivi distinct de deux doigts ou plus.

FeatureFaketouchMultitouchJazzhand

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil n’a pas d’écran tactile, mais prend en charge l’émulation tactile pour les événements de base qui prennent en charge le suivi d’une main de doigts (5 doigts ou plus) entièrement indépendamment.

FeatureFingerprint

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’un matériel biométrique pour détecter une empreinte digitale.

FeatureFreeformWindowManagement

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge la gestion des fenêtres de forme libre.

FeatureGamepad

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil dispose de toutes les entrées nécessaires pour être considérées comme un contrôleur de jeu compatible ou inclut un contrôleur de jeu compatible dans la zone.

FeatureHardwareKeystore

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’appareil implémente le magasin de clés Android sauvegardé par un environnement d’exécution isolé.

FeatureHifiSensors

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les fonctionnalités de traitement de capteur haute fidélité.

FeatureHomeScreen

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge un écran d’accueil qui est remplaçable par des applications tierces.

FeatureIdentityCredentialHardware

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’appareil prend en charge android.security.identity.IdentityCredentialStore l’implémentation dans du matériel sécurisé à la version de fonctionnalité donnée.

FeatureIdentityCredentialHardwareDirectAccess

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’appareil prend en charge android.security.identity.IdentityCredentialStore l’implémentation dans du matériel sécurisé avec un accès direct à la version de fonctionnalité donnée.

FeatureInputMethods

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’ajout de nouvelles méthodes d’entrée implémentées avec l’API android.inputmethodservice.InputMethodService .

FeatureIpsecTunnelMigration

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a la prise en charge requise du noyau pour la migration de tunnels IPsec vers de nouvelles adresses source/de destination.

FeatureIpsecTunnels

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a la prise en charge requise du noyau pour les tunnels IPsec compatibles avec plusieurs réseaux.

FeatureIris

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’un matériel biométrique pour effectuer l’authentification iris.

FeatureKeystoreAppAttestKey

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a une implémentation de magasin de clés qui peut créer des clés d’attestation spécifiques à l’application.

FeatureKeystoreLimitedUseKey

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a une implémentation de magasin de clés qui peut appliquer une clé d’utilisation limitée dans le matériel avec n’importe quel nombre maximal d’utilisation (y compris le nombre égal à 1).

FeatureKeystoreSingleUseKey

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a une implémentation de magasin de clés qui ne peut appliquer qu’une clé d’utilisation limitée dans le matériel avec un nombre maximal d’utilisations égal à 1.

FeatureLeanback

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’interface utilisateur de retour automatique.

FeatureLeanbackOnly

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend uniquement en charge l’interface utilisateur de retour automatique.

FeatureLiveTv

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge la télévision en direct et peut afficher le contenu des entrées tv implémentées avec l’API android.media.tv.TvInputService .

FeatureLiveWallpaper

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les papier peints en direct.

FeatureLocation

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge une ou plusieurs méthodes de création de rapports à l’emplacement actuel.

FeatureLocationGps

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’un récepteur système de positionnement global et peut signaler un emplacement précis.

FeatureLocationNetwork

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil peut signaler l’emplacement avec une précision grossière à l’aide d’un système de géolocalisation basé sur le réseau.

FeatureManagedUsers

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge la création d’utilisateurs secondaires et de profils managés via DevicePolicyManager.

FeatureMicrophone

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil peut enregistrer l’audio via un microphone.

FeatureMidi

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil a une implémentation complète de l’android.

FeatureNeuralProcessingUnit

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: cet appareil dispose d’un NPU (Unité de traitement neuronal) ou d’un matériel similaire pour accélérer les charges de travail IA.

FeatureNfc

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil peut communiquer à l’aide de Near-Field Communications (NFC), agissant en tant que lecteur.

FeatureNfcBeam

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’API Beam est activée sur l’appareil.

FeatureNfcHostCardEmulation

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’émulation de carte NFC basée sur l’hôte.

FeatureNfcHostCardEmulationNfcf

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’émulation de carte basée sur l’hôte NFC-F.

FeatureNfcOffHostCardEmulationEse

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’émulation de carte NFC basée sur eSE.

FeatureNfcOffHostCardEmulationUicc

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge l’émulation de carte NFC basée sur uicc.

FeatureOpenglesDeqpLevel

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): si cette fonctionnalité est prise en charge, la version de fonctionnalité spécifie une date telle que l’appareil est connu pour passer la suite de test OpenGLES dEQP associée à cette date.

FeatureOpenglesExtensionPack

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge OpenGL ES Pack d’extension Android.

FeaturePc

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: il s’agit d’un appareil dédié principalement à être utilisé avec le clavier, la souris ou le pavé tactile.

FeaturePictureInPicture

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge le mode image-in-picture multi-fenêtre.

FeaturePrinting

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge l’impression.

FeatureRamLow

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: la méthode de l’appareil ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() retourne true.

FeatureRamNormal

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: la méthode de l’appareil ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() retourne false.

FeatureScreenLandscape

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les écrans d’orientation paysage.

FeatureScreenPortrait

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les écrans d’orientation portrait.

FeatureSecureLockScreen

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil a une implémentation sécurisée de keyguard, ce qui signifie que l’appareil prend en charge le code confidentiel, le modèle et le mot de passe comme défini dans Android CDD

FeatureSecurelyRemovesUsers

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge la suppression sécurisée des utilisateurs.

FeatureSecurityModelCompatible

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est compatible avec le modèle de sécurité d’Android.

FeatureSensorAccelerometer

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un accéléromètre.

FeatureSensorAccelerometerLimitedAxes

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un accéléromètre à axes limités.

FeatureSensorAccelerometerLimitedAxesUncalibrated

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un accéléromètre limité nonlibré.

FeatureSensorAmbientTemperature

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil inclut un capteur de température ambiante.

FeatureSensorBarometer

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un baromètre (capteur de pression de l’air).

FeatureSensorCompass

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un magnétomètre (boussole).

FeatureSensorDynamicHeadTracker

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge l’exposition de capteurs de suivi de tête à partir d’appareils périphériques via l’API de capteurs dynamiques.

FeatureSensorGyroscope

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un gyroscope.

FeatureSensorGyroscopeLimitedAxes

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un gyroscope à axes limités.

FeatureSensorGyroscopeLimitedAxesUncalibrated

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un gyroscope à axes limités non évalués.

FeatureSensorHeading

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil inclut un capteur de titre.

FeatureSensorHeartRate

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un moniteur de fréquence cardiaque.

FeatureSensorHeartRateEcg

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Le capteur de fréquence cardiaque sur cet appareil est un électrocardiogramme.

FeatureSensorHingeAngle

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil comprend un capteur d’angle de charnière.

FeatureSensorLight

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil inclut un capteur lumineux.

FeatureSensorProximity

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil inclut un capteur de proximité.

FeatureSensorRelativeHumidity

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil comprend un capteur d’humidité relative.

FeatureSensorStepCounter

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil inclut un compteur d’étapes matérielles.

FeatureSensorStepDetector

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil inclut un détecteur d’étapes matérielles.

FeatureSeOmapiEse

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les éléments sécurisés basés sur l’API Open Mobile.

FeatureSeOmapiSd

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les éléments sécurisés basés sur l’API Open Mobile.

FeatureSeOmapiUicc

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge les éléments sécurisés basés sur l’API Open Mobile compatibles avec l’UICC.

FeatureSip

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’API SIP est activée sur l’appareil.

FeatureSipVoip

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge VOIP basé sur SIP.

FeatureStrongboxKeystore

Fonctionnalité pour #getSystemAvailableFeatures, #hasSystemFeature(String)et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’appareil implémente le magasin de clés Android sauvegardé par un processeur sécurisé dédié appelé « StrongBox.

FeatureTelecom

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API Telecom Service.

FeatureTelephony

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil dispose d’une radio de téléphonie avec prise en charge des communications de données.

FeatureTelephonyCalling

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API de téléphonie pour le service appelant.

FeatureTelephonyCdma

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil a une pile de téléphonie CDMA.

FeatureTelephonyData

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API de téléphonie pour le service de données.

FeatureTelephonyEuicc

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les abonnements incorporés sur les EUICCs.

FeatureTelephonyEuiccMep

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge plusieurs profils activés sur les EUICCs.

FeatureTelephonyGsm

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil a une pile de téléphonie GSM.

FeatureTelephonyIms

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge l’attachement à des implémentations IMS à l’aide de l’API ImsService dans la téléphonie.

FeatureTelephonyMbms

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge la réception de diffusion de cellules à l’aide des API MBMS.

FeatureTelephonyMessaging

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API de téléphonie pour SMS et MMS.

FeatureTelephonyRadioAccess

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API de téléphonie pour l’accès radio.

FeatureTelephonySubscription

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge les API de téléphonie pour l’abonnement.

FeatureTelevision
Obsolète.

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: Il s’agit d’un appareil dédié à l’affichage de l’interface utilisateur sur une télévision.

FeatureThreadNetwork

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est capable de communiquer avec d’autres appareils via le protocole de mise en réseau thread .

FeatureTouchscreen

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’affichage de l’appareil a un écran tactile.

FeatureTouchscreenMultitouch

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’écran tactile de l’appareil prend en charge la multitouche suffisante pour la détection des mouvements à deux doigts de base.

FeatureTouchscreenMultitouchDistinct

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’écran tactile de l’appareil est capable de suivre complètement deux doigts ou plus indépendamment.

FeatureTouchscreenMultitouchJazzhand

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’écran tactile de l’appareil est capable de suivre une main complète des doigts entièrement indépendamment , c’est-à-dire 5 ou plus pointeurs indépendants simultanés.

FeatureUsbAccessory

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge la connexion à des accessoires USB.

FeatureUsbHost

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge la connexion aux périphériques USB en tant qu’hôte USB.

FeatureUwb

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil est capable de communiquer avec d’autres appareils via un ultra-largeband.

FeatureVerifiedBoot

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge le démarrage vérifié.

FeatureVrHeadtracking

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil implémente le suivi de la tête adapté à un appareil VR.

FeatureVrMode

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil implémente un mode optimisé pour les applications de réalité virtuelle (VR) qui gère le rendu stéréoscopique des notifications et désactive la plupart des composants de l’interface utilisateur du système monoculaire alors qu’une application VR a le focus utilisateur.

FeatureVrModeHighPerformance

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil implémente un mode optimisé pour les applications de réalité virtuelle (VR) qui gèrent le rendu stéréoscopique des notifications, désactive la plupart des composants de l’interface utilisateur du système monoculaire alors qu’une application VR a le focus utilisateur et répond à des exigences CDD supplémentaires pour fournir une expérience VR de haute qualité.

FeatureVulkanDeqpLevel

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): si cette fonctionnalité est prise en charge, la version de fonctionnalité spécifie une date telle que l’appareil est connu pour passer la suite de test Vulkan dEQP associée à cette date.

FeatureVulkanHardwareCompute

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’implémentation Vulkan sur cet appareil est accélérée par le matériel, et l’API native Vulkan énumère au moins un VkPhysicalDevice, et la version de fonctionnalité indique le niveau de fonctionnalités de calcul facultatives prises en charge par l’appareil au-delà de la version Vulkan 1.

FeatureVulkanHardwareLevel

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’implémentation Vulkan sur cet appareil est accélérée par le matériel, et l’API native Vulkan énumère au moins un VkPhysicalDevice, et la version de la fonctionnalité indique le niveau de fonctionnalités matérielles facultatives qu’il prend en charge.

FeatureVulkanHardwareVersion

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature(String, int): Si cette fonctionnalité est prise en charge, l’implémentation Vulkan sur cet appareil est accélérée par le matériel, et la version de la fonctionnalité indique la plus élevée VkPhysicalDeviceProperties::apiVersion prise en charge par les appareils physiques qui prennent en charge le niveau matériel indiqué par #FEATURE_VULKAN_HARDWARE_LEVEL.

FeatureWalletLocationBasedSuggestions

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’affichage des suggestions basées sur l’emplacement pour les cartes de portefeuille fournies par l’application de paiement par défaut.

FeatureWatch

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: il s’agit d’un appareil dédié à l’affichage de l’interface utilisateur sur une montre.

FeatureWebview

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil a une implémentation complète de l’android.

FeatureWifi

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge wi-fi (802.

FeatureWifiAware

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge Wi-Fi conscient.

FeatureWifiDirect

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge Wi-Fi mise en réseau directe.

FeatureWifiPasspoint

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge Wi-Fi Passpoint et toutes les API liées au point pass dans sont prises en WifiManager charge.

FeatureWifiRtt

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: L’appareil prend en charge Wi-Fi RTT (IEEE 802.

FeatureWindowMagnification

Fonctionnalité pour #getSystemAvailableFeatures et #hasSystemFeature: l’appareil prend en charge l’agrandissement de fenêtre.

FlagPermissionWhitelistInstaller
Obsolète.

Indicateur de liste verte d’autorisation : autorisations sur liste verte mise en liste verte par le programme d’installation.

FlagPermissionWhitelistSystem
Obsolète.

Indicateur de liste verte d’autorisation : autorisations mises en liste verte par le système.

FlagPermissionWhitelistUpgrade
Obsolète.

Indicateur de liste verte d’autorisation : autorisations mises en liste verte par le système lors de la mise à niveau à partir d’une version du système d’exploitation où l’autorisation n’était pas limitée à une version du système d’exploitation où l’autorisation est restreinte.

GetAppLockInfo

ApplicationInfo, ComponentInfoet ResolveInfo indicateur : renvoyer l’application ApplicationInfo#isAppLockSupported et ApplicationInfo#isAppLockEnabled l’associer.

GetAttributions

Ce membre est déconseillé.

GetAttributionsLong

PackageInfo indicateur : retourne toutes les attributions déclarées dans le manifeste du package

InstallScenarioBulk
Obsolète.

Scénario d’installation indiquant une opération en bloc avec le résultat souhaité d’une application entièrement optimisée.

InstallScenarioBulkSecondary
Obsolète.

Scénario d’installation indiquant une opération en bloc qui hiérarchise l’impact minimal sur l’intégrité du système par rapport à l’optimisation des applications.

InstallScenarioDefault
Obsolète.

Valeur permettant d’indiquer l’absence d’informations CUJ, en désactivant toute logique de scénario d’installation.

InstallScenarioFast
Obsolète.

Scénario d’installation fournissant l’expérience « bouton d’installation pour lancer » la plus rapide possible.

MatchApex

PackageInfo indicateur : incluez les packages APEX actuellement installés.

MatchArchivedPackages

Paramètre d’indicateur pour récupérer également des informations sur les packages archivés.

MatchDirectBootAuto

Indicateur d’interrogation : correspond automatiquement aux composants en fonction de leur sensibilisation au démarrage direct et de l’état actuel de l’utilisateur.

MaximumVerificationTimeout

Peut être utilisé comme millisecondsToDelay argument pour PackageManager#extendVerificationTimeout.

PropertyCompatOverrideLandscapeToPortrait

Niveau android.content.pm.PackageManager.Property PackageManager .Property d’application d’une application pour informer le système que l’application peut être choisie ou exclue du traitement de compatibilité qui fait pivoter la sortie de la caméra de 90 degrés sur les capteurs paysage sur les appareils connus pour avoir des problèmes de compatibilité.

PropertyMediaCapabilities

< application> balise de niveau spécifiant l’ID de ressource XML contenant le fichier XML des fonctionnalités multimédias d’une application

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

Balise de niveau android.content.pm.PackageManager.Property de service pour les services natifs spécifiant le nom du symbole de la fonction de point d’entrée pour le service.

PropertyNativeServiceLibraryName

Balise de niveau android.content.pm.PackageManager.Property de service pour les services natifs spécifiant le nom de la bibliothèque à charger dans le processus qui héberge le service.

PropertySelfCertifiedNetworkCapabilities

< application> balise de niveau spécifiant l’ID de ressource XML contenant la déclaration des fonctionnalités réseau auto-certifiées utilisées par l’application.

PropertySpecialUseFgsSubtype

< service> balise de niveau spécifiant le cas d’usage réel du service s’il s’agit d’un service de premier plan avec le type .

PropertyUseRestrictedBackupMode

< application> balise de niveau spécifiant si l’application doit être placée dans le mode de sauvegarde « restreint » quand elle est démarrée pour les opérations de sauvegarde et de restauration.

Synchronous
Obsolète.

Paramètre d’indicateur pour #setComponentEnabledSetting(android.content.ComponentName, int, int) indiquer que l’état des restrictions de package de l’utilisateur donné sera sérialisé sur disque une fois que l’état du composant a été mis à jour.

VerificationAllow
Obsolète.

Utilisé comme verificationCode argument pour PackageManager#verifyPendingInstall indiquer que le vérificateur de package appelant permet à l’installation de continuer.

VerificationReject
Obsolète.

Utilisé comme verificationCode argument pour PackageManager#verifyPendingInstall indiquer que le vérificateur de package appelant ne vote pas pour autoriser l’installation à continuer.

VersionCodeHighest

Constante pour spécifier le code de version de package installé le plus élevé.

Propriétés

Nom Description
BackgroundPermissionOptionLabel

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

BackgroundPermissionOptionLabelFormatted

Obtient l’étiquette localisée qui correspond à l’option dans les paramètres pour accorder l’accès en arrière-plan.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
DefaultActivityIcon

Retourne l’icône générique d’une activité utilisée lorsqu’aucune icône spécifique n’est définie.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
InstantAppCookieMaxBytes

Obtient la taille maximale en octets des données de cookie qu’une application instantanée peut stocker sur l’appareil.

IsAutoRevokeWhitelisted

< >strong Remarque : </strong>In retrospect il aurait été préférable d’utiliser une terminologie plus inclusive lors de l’affectation de noms à cette API.

IsDeviceUpgrading

Retourne true si l’appareil est mis à niveau, par exemple le premier démarrage après OTA.

IsInstantApp

Obtient si cette application est une application instantanée.

IsPackageSuspended

Les applications peuvent interroger cette option pour savoir s’ils ont été suspendus.

IsSafeMode

Retournez si l’appareil a été démarré en mode sans échec.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
JniPeerMembers

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

PackageInstaller

Interface de retour qui offre la possibilité d’installer, de mettre à niveau et de supprimer des applications sur l’appareil.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
SuspendedPackageAppExtras

Retourne une Bundle valeur supplémentaire destinée à être envoyée à l’application appelante lorsqu’elle a été suspendue.

ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

TrustAll

Faites confiance à n’importe quel programme d’installation pour fournir des sommes de contrôle pour le package.

TrustNone

N’approuvez aucun programme d’installation pour fournir des sommes de contrôle pour le package.

Méthodes

Nom Description
AddPackageToPreferred(String)
Obsolète.

Ce membre est déconseillé.

AddPermission(PermissionInfo)

Ajoutez une nouvelle autorisation dynamique au système.

AddPermissionAsync(PermissionInfo)

Comme #addPermission(PermissionInfo) mais conserve de façon asynchrone l’état du gestionnaire de package après le retour de l’appel, ce qui lui permet de retourner plus rapidement et de traiter une série d’ajouts au détriment de la garantie que l’autorisation ajoutée sera conservée si l’appareil est redémarré avant d’être écrit.

AddPreferredActivity(IntentFilter, MatchResults, ComponentName[], ComponentName)
Obsolète.

Ajoutez un nouveau mappage d’activité préféré au système.

AddWhitelistedRestrictedPermission(String, String, FlagPermission)

Ajoute une autorisation restreinte sur liste verte pour une application.

CanonicalToCurrentPackageNames(String[])

Mappez à partir d’un nom canonique de packages au nom actuel utilisé sur l’appareil.

CanPackageQuery(String, String)

Retourne true si le package source est en mesure d’interroger des détails sur le package cible.

CanPackageQuery(String, String[])

Identique à #canPackageQuery(String, String) mais accepte un tableau de packages cibles à interroger.

CanRequestPackageInstalls()

Vérifie si le package appelant est autorisé à demander des installations de package via le programme d’installation du package.

CheckPermission(String, String)

Vérifiez si un package particulier a reçu une autorisation particulière.

CheckSignatures(Int32, Int32)

Comme #checkSignatures(String, String), mais prend les UID des deux packages à vérifier.

CheckSignatures(String, String)

Comparez les signatures de deux packages pour déterminer si la même signature apparaît dans les deux.

ClearInstantAppCookie()

Efface le cookie d’application instantanée pour l’application appelante.

ClearPackagePreferredActivities(String)

Supprimez tous les mappages d’activités préférés, précédemment ajoutés avec #addPreferredActivity, du système dont les activités sont implémentées dans le nom de package donné.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
CurrentToCanonicalPackageNames(String[])

Mappez les noms de package actuels utilisés sur l’appareil à quel que soit le nom canonique actuel de ce package.

Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
Equals(Object)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
ExtendVerificationTimeout(Int32, PackageInstallVerification, Int64)

Permet à un package d’écouter le Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast délai d’expiration par défaut d’une réponse et de déclarer l’action à effectuer après le délai d’expiration.

GetActivityBanner(ComponentName)

Récupérez la bannière associée à une activité.

GetActivityBanner(Intent)

Récupérez la bannière associée à une intention.

GetActivityIcon(ComponentName)

Récupérez l’icône associée à une activité.

GetActivityIcon(Intent)

Récupérez l’icône associée à une intention.

GetActivityInfo(ComponentName, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une classe d’activité particulière.

GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consultez getActivityInfo(ComponentName,int).

GetActivityLogo(ComponentName)

Récupérez le logo associé à une activité.

GetActivityLogo(Intent)

Récupérez le logo associé à une intention.

GetAllPermissionGroups(PackageInfoFlags)

Récupérez tous les groupes d’autorisations connus dans le système.

GetApplicationBanner(ApplicationInfo)

Récupérez la bannière associée à une application.

GetApplicationBanner(String)

Récupérez la bannière associée à une application.

GetApplicationEnabledSetting(String)

Retournez le paramètre activé pour une application.

GetApplicationIcon(ApplicationInfo)

Récupérez l’icône associée à une application.

GetApplicationIcon(String)

Récupérez l’icône associée à une application.

GetApplicationInfo(String, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur un package/application particulier.

GetApplicationInfo(String, PackageManager+ApplicationInfoFlags)

Voir getApplicationInfo(String,int).

GetApplicationLabel(ApplicationInfo)

Retournez l’étiquette à utiliser pour cette application.

GetApplicationLabelFormatted(ApplicationInfo)

Retournez l’étiquette à utiliser pour cette application.

GetApplicationLogo(ApplicationInfo)

Récupérez le logo associé à une application.

GetApplicationLogo(String)

Récupérez le logo associé à une application.

GetAppUidForPrivateComputeCoreUid(Int32)

Mappe un UID de base de calcul privé (PCC) à son UID d’application correspondant.

GetArchivedPackage(String)

Retournez les informations de package archivées pour le package ou null si le package n’est pas installé.

GetChangedPackages(Int32)

Retourne les noms des packages qui ont été modifiés [par exemple.

GetComponentEnabledSetting(ComponentName)

Retournez le paramètre activé pour un composant de package (activité, récepteur, service, fournisseur).

GetDrawable(String, Int32, ApplicationInfo)

Récupérez une image à partir d’un package.

GetEnableAppLockIntentForPackage(String, Boolean)

Retourne un PendingIntent pour lancer un Activity qui permet à l’appelant de définir le verrou d’application pour le package spécifié.

GetGroupOfPlatformPermission(String, IExecutor, IConsumer)

Obtenez le groupe d’autorisations défini par la plateforme d’une autorisation particulière, si l’autorisation est une autorisation définie par la plateforme.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetInstalledApplications(PackageInfoFlags)

Retourne une liste de tous les packages d’application installés pour l’utilisateur actuel.

GetInstalledApplications(PackageManager+ApplicationInfoFlags)

Voir getInstalledApplications(int)

GetInstalledModules(Int32)

Retourne une liste de tous les modules installés.

GetInstalledPackages(PackageInfoFlags)

Retourne une liste de tous les packages installés pour l’utilisateur actuel.

GetInstalledPackages(PackageManager+PackageInfoFlags)

Consultez getInstalledPackages(int).

GetInstallerPackageName(String)

Récupérez le nom du package de l’application qui a installé un package.

GetInstallSourceInfo(String)

Récupère des informations sur la façon dont un package a été installé ou mis à jour.

GetInstantAppCookie()

Obtient le cookie d’application instantanée pour cette application.

GetInstrumentationInfo(ComponentName, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une classe d’instrumentation particulière.

GetLaunchIntentForPackage(String)

Retourne une intention « bonne » pour lancer une activité front-door dans un package.

GetLaunchIntentSenderForPackage(String)

Retourne un IntentSender élément qui peut être utilisé pour lancer une activité front-door dans un package.

GetLeanbackLaunchIntentForPackage(String)

Retournez une intention « bonne » de lancer une activité Leanback front-door dans un package, par exemple pour implémenter un bouton « ouvrir » lors de la navigation dans les packages.

GetMemoryBudgets(ApplicationInfo)

Retournez les budgets de mémoire de l’application décrite par la valeur donnée ApplicationInfo.

GetMimeGroup(String)

Obtient tous les types MIME contenus par le groupe MIME.

GetModuleInfo(String, Int32)

Récupérer des informations pour un module particulier.

GetNameForUid(Int32)

Récupérez le nom officiel associé à un uid.

GetPackageArchiveInfo(String, PackageInfoFlags)

Récupérer des informations globales sur un package d’application défini dans un fichier d’archivage de package

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

Voir getPackageArchiveInfo(String,int).

GetPackageGids(String, PackageInfoFlags)

Retourne un tableau de tous les ID de groupe secondaire POSIX qui ont été affectés au package donné.

GetPackageGids(String, PackageManager+PackageInfoFlags)

Consultez getPackageGids(String,int).

GetPackageGids(String)

Retourne un tableau de tous les ID de groupe secondaire POSIX qui ont été affectés au package donné.

GetPackageInfo(String, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Voir getPackageInfo(String,int)

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Récupérez des informations globales sur un package d’application installé sur le système.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Voir getPackageInfo(VersionedPackage,int)

GetPackagesForUid(Int32)

Récupérez les noms de tous les packages associés à un ID d’utilisateur particulier.

GetPackagesHoldingPermissions(String[], PackageInfoFlags)

Retourne une liste de tous les packages installés qui détiennent actuellement l’une des autorisations données.

GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags)

Consultez getPackagesHoldingPermissions(String[],int).

GetPackageUid(String, PackageInfoFlags)

Retournez l’UID associé au nom du package donné.

GetPackageUid(String, PackageManager+PackageInfoFlags)

Consultez getPackageUid(String,int).

GetPermissionGroupInfo(String, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur un groupe particulier d’autorisations.

GetPermissionInfo(String, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une autorisation particulière.

GetPlatformPermissionsForGroup(String, IExecutor, IConsumer)

Obtenez les autorisations définies par la plateforme qui appartiennent à un groupe d’autorisations particulier.

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

Récupérez toutes les activités préférées, précédemment ajoutées avec #addPreferredActivity, qui sont actuellement inscrites auprès du système.

GetPreferredPackages(PackageInfoFlags)

Récupérez la liste de tous les packages actuellement configurés par défaut.

GetProperty(String, ComponentName)

Retourne la propriété définie dans la déclaration de composant donnée.

GetProperty(String, String)

Retourne la propriété définie dans la déclaration de composant donnée.

GetProviderInfo(ComponentName, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une classe de fournisseur de contenu particulière.

GetProviderInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consultez getProviderInfo(ComponentName,int).

GetReceiverInfo(ComponentName, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une classe de récepteur particulière.

GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consultez getReceiverInfo(ComponentName,int).

GetResourcesForActivity(ComponentName)

Récupérez les ressources associées à une activité.

GetResourcesForApplication(ApplicationInfo, Configuration)

Récupérez les ressources d’une application pour la configuration fournie.

GetResourcesForApplication(ApplicationInfo)

Récupérez les ressources d’une application.

GetResourcesForApplication(String)

Récupérez les ressources associées à une application.

GetServiceInfo(ComponentName, PackageInfoFlags)

Récupérez toutes les informations que nous connaissons sur une classe de service particulière.

GetServiceInfo(ComponentName, PackageManager+ComponentInfoFlags)

Consultez getServiceInfo(ComponentName,int).

GetSharedLibraries(PackageInstallReason)

Obtenez la liste des bibliothèques partagées sur l’appareil.

GetSharedLibraries(PackageManager+PackageInfoFlags)

Consultez getSharedLibraries(int).

GetSyntheticAppDetailsActivityEnabled(String)

Retournez si une activité de détails d’application synthétique sera générée si l’application n’a aucune activité de lanceur activée.

GetSystemAvailableFeatures()

Obtenez la liste des fonctionnalités disponibles sur le système.

GetSystemSharedLibraryNames()

Obtenez la liste des bibliothèques partagées disponibles sur le système.

GetTargetSdkVersion(String)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

GetText(String, Int32, ApplicationInfo)

Récupérez du texte à partir d’un package.

GetTextFormatted(String, Int32, ApplicationInfo)

Récupérez du texte à partir d’un package.

GetUserBadgedDrawableForDensity(Drawable, UserHandle, Rect, Int32)

Si l’utilisateur cible est un profil managé de l’utilisateur appelant ou si l’appelant est lui-même un profil managé, cette opération retourne une copie insigne du dessinable donné permettant à l’utilisateur de la distinguer du dessinable d’origine.

GetUserBadgedIcon(Drawable, UserHandle)

Si l’utilisateur cible est un profil managé, cela retourne une copie badged de l’icône donnée pour pouvoir la distinguer de l’icône d’origine.

GetUserBadgedLabel(String, UserHandle)

Si l’utilisateur cible est un profil managé de l’utilisateur appelant ou si l’appelant est lui-même un profil managé, cette opération retourne une copie de l’étiquette avec des erreurs pour les services d’accessibilité tels que talkback.

GetUserBadgedLabelFormatted(ICharSequence, UserHandle)

Si l’utilisateur cible est un profil managé de l’utilisateur appelant ou si l’appelant est lui-même un profil managé, cette opération retourne une copie de l’étiquette avec des erreurs pour les services d’accessibilité tels que talkback.

GetVerifiedSigningInfo(String, Int32)

Vérifie et retourne les informations de signature de l’application du fichier au niveau du chemin d’accès donné.

GetWhitelistedRestrictedPermissions(String, FlagPermission)

Obtient les autorisations restreintes qui ont été mise en liste verte et l’application est autorisée à les accorder sous leur forme complète.

GetXml(String, Int32, ApplicationInfo)

Récupérez un fichier XML à partir d’un package.

HasSigningCertificate(Int32, Byte[], CertificateType)

Recherche l’ensemble de certificats de signature par lesquels le ou les packages pour l’interface utilisateur donnée ont prouvé qu’ils ont été signés.

HasSigningCertificate(String, Byte[], CertificateType)

Recherche l’ensemble de certificats de signature par lesquels le package donné s’est avéré avoir été signé.

HasSystemFeature(String, Int32)

Vérifiez si le nom et la version de la fonctionnalité donnés sont l’une des fonctionnalités disponibles retournées par #getSystemAvailableFeatures().

HasSystemFeature(String)

Vérifiez si le nom de fonctionnalité donné est l’une des fonctionnalités disponibles retournées par #getSystemAvailableFeatures().

InvokeIsAutoRevokeWhitelisted(String)

Vérifie si une application est exemptée d’avoir ses autorisations automatiquement révoquées lorsque l’application n’est pas utilisée pendant une période prolongée.

InvokeIsInstantApp(String)

Obtient si le package donné est une application instantanée.

InvokeIsPackageSuspended(String)

Interrogez si une application est actuellement suspendue.

IsAppArchivable(String)

Retourne true si une application est archivable.

IsDefaultApplicationIcon(Drawable)

Retourne si le dessin fourni représente l’icône d’activité par défaut fournie par le système.

IsPackageStopped(String)

Interrogez si une application est actuellement arrêtée.

IsPermissionRevokedByPolicy(String, String)

Vérifie si une autorisation particulière a été révoquée pour un package par stratégie.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
ParseAndroidManifest(File, IFunction)

Récupérer AndroidManifest.

ParseAndroidManifest(ParcelFileDescriptor, IFunction)

Similaire à #parseAndroidManifest(File, Function), mais en acceptant un descripteur de fichier au lieu d’un objet File.

QueryActivityProperty(String)

Retourne la définition de propriété pour tous les < activity> et < activity-alias> balises.

QueryApplicationProperty(String)

Retourne la définition de propriété pour tous les < application> balises.

QueryBroadcastReceivers(Intent, PackageInfoFlags)

Récupérez tous les récepteurs qui peuvent gérer une diffusion de l’intention donnée.

QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags)

Voir queryBroadcastReceivers(Intent,int).

QueryContentProviders(String, Int32, PackageInfoFlags)

Récupérer les informations du fournisseur de contenu.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

Consultez queryContentProviders(String,int,int).

QueryInstrumentation(String, PackageInfoFlags)

Récupérez des informations sur le code d’instrumentation disponible.

QueryIntentActivities(Intent, PackageInfoFlags)

Récupérez toutes les activités qui peuvent être effectuées pour l’intention donnée.

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

Consultez queryIntentActivities(Intent,int).

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

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

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

Récupérez un ensemble d’activités qui doivent être présentées à l’utilisateur en tant qu’options similaires.

QueryIntentContentProviders(Intent, PackageInfoFlags)

Récupérez tous les fournisseurs qui peuvent correspondre à l’intention donnée.

QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags)

Voir queryIntentContentProviders(Intent,int).

QueryIntentServices(Intent, PackageInfoFlags)

Récupérez tous les services qui peuvent correspondre à l’intention donnée.

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

Consultez queryIntentServices(Intent,int).

QueryPermissionsByGroup(String, PackageInfoFlags)

Recherchez toutes les autorisations associées à un groupe particulier.

QueryProviderProperty(String)

Retourne la définition de propriété pour tous les < provider> balises.

QueryReceiverProperty(String)

Retourne la définition de propriété pour tous les < récepteur> balises.

QueryServiceProperty(String)

Retourne la définition de propriété pour tous les < service> balises.

RelinquishUpdateOwnership(String)

Essayez de renoncer à la propriété de mise à jour du package donné.

RemovePackageFromPreferred(String)
Obsolète.

Ce membre est déconseillé.

RemovePermission(String)

Supprime une autorisation qui a été précédemment ajoutée avec #addPermission(PermissionInfo).

RemoveWhitelistedRestrictedPermission(String, String, FlagPermission)

Supprime une autorisation restreinte sur liste verte pour une application.

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

Demande des sommes de contrôle pour les API au sein d’un package.

ResolveActivity(Intent, PackageInfoFlags)

Déterminez la meilleure action à effectuer pour une intention donnée.

ResolveActivity(Intent, PackageManager+ResolveInfoFlags)

Voir resolveActivity(Intent,int).

ResolveContentProvider(String, PackageInfoFlags)

Recherchez un seul fournisseur de contenu par son autorité.

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Voir resolveContentProvider(String,int).

ResolveService(Intent, PackageInfoFlags)

Déterminez le meilleur service à gérer pour une intention donnée.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

Voir resolveService(Intent,int).

SetApplicationCategoryHint(String, Int32)

Indiquez ce que la ApplicationInfo#category valeur doit être pour le package donné.

SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption)

Définissez le paramètre activé pour une application : Ce paramètre remplace tout état activé qui a peut-être été défini par l’application dans son manifeste.

SetAutoRevokeWhitelisted(String, Boolean)

Marque une application exemptée d’avoir ses autorisations être révoquées automatiquement lorsque l’application n’est pas utilisée pendant une période prolongée.

SetComponentEnabledSetting(ComponentName, ComponentEnabledState, ComponentEnableOption)

Définissez le paramètre activé pour un composant de package (activité, récepteur, service, fournisseur).

SetComponentEnabledSettings(IList<PackageManager.ComponentEnabledSetting>)

Définissez les paramètres activés pour les composants de package tels que les activités, les récepteurs, les services et les fournisseurs.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetInstallerPackageName(String, String)

Modifiez le programme d’installation associé à un package donné.

SetMimeGroup(String, ICollection<String>)

Définit les types MIME du groupe MIME.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
UpdateInstantAppCookie(Byte[])

Met à jour le cookie d’application instantanée pour l’application appelante.

VerifyPendingInstall(Int32, PackageInstallVerification)

Permet à un package d’écouter la Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast réponse au gestionnaire de package.

Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Classe pour récupérer différents types d’informations relatives aux packages d’application actuellement installés sur l’appareil.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à