PackageManager Klasse

Definition

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

[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
Vererbung
PackageManager
Abgeleitet
Attribute

Hinweise

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

Sie können diese Klasse über Context#getPackageManagerfinden.

<p class="note"><strong>Hinweis: </strong>Wenn Ihre App auf Android 11 (API-Ebene 30) oder höher ausgerichtet ist, geben die Methoden in dieser Klasse jeweils eine gefilterte Liste von Apps zurück. Erfahren Sie mehr über das Verwalten der Paketsichtbarkeit. </p>

Java-Dokumentation für android.content.pm.PackageManager.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

PackageManager()

Dieses Member ist veraltet.

PackageManager(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen.

Felder

CertInputRawX509
Veraltet.

Zertifikateingabebytes: Die Eingabebytes stellen ein codiertes X dar.

CertInputSha256
Veraltet.

Zertifikateingabebytes: Die Eingabebytes stellen die SHA256-Ausgabe eines codierten X dar.

DontKillApp
Veraltet.

Flagparameter für #setComponentEnabledSetting(android.content.ComponentName, int, int) , um anzugeben, dass Sie die App, die die Komponente enthält, nicht beenden möchten.

ExtraVerificationId

Zusätzlicher Feldname für die ID eines Pakets, das aussteht.

ExtraVerificationResult

Zusätzlicher Feldname für das Ergebnis einer Überprüfung, entweder #VERIFICATION_ALLOW, oder #VERIFICATION_REJECT.

FeatureActivitiesOnSecondaryDisplays

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Ausführung von Aktivitäten auf sekundären Displays.

FeatureAppWidgets

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt App-Widgets.

FeatureAudioLowLatency

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Audiopipeline des Geräts ist mit geringer Latenz und eignet sich besser für Audioanwendungen, die Verzögerungen oder Verzögerungen bei der Audioeingabe oder -ausgabe aufweisen.

FeatureAudioOutput

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält mindestens eine Form der Audioausgabe, wie im Abschnitt 7.8 Audio (Android Compatibility Definition Document, CDD) definiert.

FeatureAudioPro

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über ein professionelles Audioniveau an Funktionalität und Leistung.

FeatureAutofill

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das automatische Ausfüllen von Benutzeranmeldeinformationen, Adressen, Kreditkarten usw. über die Integration mit android.service.autofill.AutofillService autofill providers.

FeatureAutomotive

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dies ist ein Gerät, das für die Anzeige der Benutzeroberfläche auf einer Fahrzeugkopfeinheit vorgesehen ist.

FeatureBackup

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann Sicherungs- und Wiederherstellungsvorgänge für installierte Anwendungen ausführen.

FeatureBluetooth

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann über Bluetooth mit anderen Geräten kommunizieren.

FeatureBluetoothLe

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät ist in der Lage, mit anderen Geräten über Bluetooth Low Energy Radio zu kommunizieren.

FeatureCamera

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Kamera, die vom Bildschirm abgewandt ist.

FeatureCameraAny

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über mindestens eine Kamera, die in eine bestimmte Richtung zeigt, oder kann eine externe Kamera unterstützen, die daran angeschlossen ist.

FeatureCameraAr

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Mindestens eine der Kameras auf dem Gerät unterstützt die android.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING MOTION_TRACKING Funktionsebene.

FeatureCameraAutofocus

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Kamera des Geräts unterstützt den Autofokus.

FeatureCameraCapabilityManualPostProcessing

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Mindestens eine der Kameras auf dem Gerät unterstützt dieandroid.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING manual post-processing Funktionsebene.

FeatureCameraCapabilityManualSensor

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Mindestens eine der Kameras auf dem Gerät unterstützt dieandroid.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR manual sensor Funktionsebene.

FeatureCameraCapabilityRaw

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Mindestens eine der Kameras auf dem Gerät unterstützt dieandroid.hardware.camera2.CameraMetadata#REQUEST_AVAILABLE_CAPABILITIES_RAW RAW Funktionsebene.

FeatureCameraConcurrent

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Standard Vorder- und Rückseitenkameras des Geräts können gleichzeitig gestreamt werden, wie in android.hardware.camera2.CameraManager#getConcurrentCameraIds()beschrieben.

FeatureCameraExternal

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann unterstützen, dass eine externe Kamera angeschlossen ist.

FeatureCameraFlash

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Kamera des Geräts unterstützt Blitz.

FeatureCameraFront

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Frontkamera.

FeatureCameraLevelFull

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Mindestens eine der Kameras auf dem Gerät unterstützt dieandroid.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL full hardware Funktionsebene.

FeatureCantSaveState

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die android.R.attr#cantSaveState API.

FeatureCompanionDeviceSetup

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt android.companion.CompanionDeviceManager#associate associating mit Geräten über android.companion.CompanionDeviceManager.

FeatureConnectionService

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Verbindungsdienst-API ist auf dem Gerät aktiviert.

FeatureConsumerIr

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann mit Ir-Consumer-Geräten kommunizieren.

FeatureControls

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt eine Systemschnittstelle zum Auswählen und Binden von Gerätesteuerungsdiensten, die von Anwendungen bereitgestellt werden.

FeatureCredentials

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Abrufen von Benutzeranmeldeinformationen über die Integration mit Anmeldeinformationsanbietern.

FeatureDeviceAdmin

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Erzwingung von Geräterichtlinien über Geräteadministratoren.

FeatureDeviceLock

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Sperrung (z. B. durch einen Finanzierungsanbieter im Falle einer verpassten Zahlung).

FeatureEmbedded

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dies ist ein Gerät für IoT und verfügt möglicherweise nicht über eine Benutzeroberfläche.

FeatureEthernet

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dieses Gerät unterstützt Ethernet.

FeatureExpandedPictureInPicture

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den erweiterten Bild-in-Bild-Modus mit mehreren Fenstern.

FeatureFace

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über biometrische Hardware zum Durchführen der Gesichtsauthentifizierung.

FeatureFaketouch

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt nicht über einen Touchscreen, unterstützt jedoch touchemulation für grundlegende Ereignisse.

FeatureFaketouchMultitouchDistinct

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt nicht über einen Touchscreen, unterstützt aber touchemulation für grundlegende Ereignisse, die eine eindeutige Nachverfolgung von zwei oder mehr Fingern unterstützt.

FeatureFaketouchMultitouchJazzhand

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt nicht über einen Touchscreen, unterstützt aber touchemulation für grundlegende Ereignisse, die das verfolgen einer Hand mit Fingern (5 oder mehr Finger) vollständig unabhängig unterstützt.

FeatureFingerprint

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über biometrische Hardware, um einen Fingerabdruck zu erkennen.

FeatureFreeformWindowManagement

Als Leitprinzip gilt folgendes:

FeatureGamepad

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über alle Eingaben, die erforderlich sind, um als kompatibler Spielcontroller betrachtet zu werden, oder enthält einen kompatiblen Spielcontroller in der Box.

FeatureHardwareKeystore

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, implementiert das Gerät den Android-Keystore, der von einer isolierten Ausführungsumgebung unterstützt wird.

FeatureHifiSensors

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt High Fidelity-Sensorverarbeitungsfunktionen.

FeatureHomeScreen

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt einen Startbildschirm, der durch Anwendungen von Drittanbietern ersetzt werden kann.

FeatureIdentityCredentialHardware

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, unterstützt android.security.identity.IdentityCredentialStore das Gerät die Implementierung in sicherer Hardware in der angegebenen Featureversion.

FeatureIdentityCredentialHardwareDirectAccess

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, unterstützt android.security.identity.IdentityCredentialStore das Gerät die Implementierung in sicherer Hardware mit direktem Zugriff auf die angegebene Featureversion.

FeatureInputMethods

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Hinzufügen neuer Eingabemethoden, die mit der android.inputmethodservice.InputMethodService API implementiert wurden.

FeatureIpsecTunnelMigration

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über die erforderliche Kernelunterstützung für die Migration von IPsec-Tunneln zu neuen Quell-/Zieladressen.

FeatureIpsecTunnels

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über die erforderliche Kernelunterstützung für Multinetworking-fähige IPsec-Tunnel.

FeatureIris

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über biometrische Hardware zum Durchführen der Irisauthentifizierung.

FeatureKeystoreAppAttestKey

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Keystore-Implementierung, die anwendungsspezifische Nachweisschlüssel erstellen kann.

FeatureKeystoreLimitedUseKey

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Keystore-Implementierung, die eingeschränkte Verwendungsschlüssel in Hardware mit einer beliebigen maximalen Nutzungsanzahl erzwingen kann (einschließlich anzahl gleich 1).

FeatureKeystoreSingleUseKey

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Keystore-Implementierung, die nur eingeschränkte Verwendungsschlüssel in Hardware erzwingen kann, wobei die maximale Nutzungsanzahl gleich 1 ist.

FeatureLeanback

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Leanback-Benutzeroberfläche.

FeatureLeanbackOnly

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt nur die Leanback-Benutzeroberfläche.

FeatureLiveTv

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Live-TV und kann Inhalte von TV-Eingaben anzeigen, die mit der android.media.tv.TvInputService API implementiert wurden.

FeatureLiveWallpaper

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Live-Hintergrundbilder.

FeatureLocation

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt eine oder mehrere Methoden zum Melden des aktuellen Standorts.

FeatureLocationGps

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über einen Global Positioning System-Empfänger und kann eine genaue Position melden.

FeatureLocationNetwork

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann den Standort mithilfe eines netzwerkbasierten Geolocation-Systems mit grober Genauigkeit melden.

FeatureManagedUsers

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Erstellen von sekundären Benutzern und verwalteten Profilen über DevicePolicyManager.

FeatureMicrophone

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann Audio über ein Mikrofon aufzeichnen.

FeatureMidi

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine vollständige Implementierung von Android.

FeatureNfc

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann über Near-Field Communications (NFC) kommunizieren.

FeatureNfcBeam

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Beam-API ist auf dem Gerät aktiviert.

FeatureNfcHostCardEmulation

Feature für #getSystemAvailableFeatures und#hasSystemFeature: Das Gerät unterstützt hostbasierte NFC-Karte Emulation.

FeatureNfcHostCardEmulationNfcf

Feature für #getSystemAvailableFeatures und#hasSystemFeature: Das Gerät unterstützt hostbasierte NFC-F-Karte Emulation.

FeatureNfcOffHostCardEmulationEse

Feature für #getSystemAvailableFeatures und#hasSystemFeature: Das Gerät unterstützt eSE-basierte NFC-Karte Emulation.

FeatureNfcOffHostCardEmulationUicc

Feature für #getSystemAvailableFeatures und#hasSystemFeature: Das Gerät unterstützt uicc-basierte NFC-Karte Emulation.

FeatureOpenglesDeqpLevel

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, gibt die Featureversion ein Datum an, sodass das Gerät bekannt ist, dass es die Diesem Datum zugeordnete OpenGLES dEQP-Testsammlung bestanden hat.

FeatureOpenglesExtensionPack

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt openGL ES. Android-Erweiterungspaket.

FeaturePc

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dies ist ein Gerät, das in erster Linie mit Tastatur, Maus oder Touchpad verwendet werden soll.

FeaturePictureInPicture

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den Bild-in-Bild-Modus mit mehreren Fenstern.

FeaturePrinting

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Drucken.

FeatureRamLow

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Methode des ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() Geräts gibt true zurück.

FeatureRamNormal

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Methode des ActivityManager#isLowRamDevice() ActivityManager.isLowRamDevice() Geräts gibt false zurück.

FeatureScreenLandscape

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Bildschirme im Querformat.

FeatureScreenPortrait

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Bildschirme im Hochformat.

FeatureSecureLockScreen

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine sichere Implementierung von Keyguard, d. h., das Gerät unterstützt PIN, Muster und Kennwort, wie in Android CDD definiert

FeatureSecurelyRemovesUsers

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die sichere Entfernung von Benutzern.

FeatureSecurityModelCompatible

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät ist mit dem Sicherheitsmodell von Android kompatibel.

FeatureSensorAccelerometer

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Beschleunigungsmesser.

FeatureSensorAccelerometerLimitedAxes

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Beschleunigungsmesser mit begrenzten Achsen.

FeatureSensorAccelerometerLimitedAxesUncalibrated

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen nicht kalibrierten Beschleunigungsmesser für begrenzte Achsen.

FeatureSensorAmbientTemperature

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Umgebungstemperatursensor.

FeatureSensorBarometer

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein Barometer (Luftdrucksensor.

FeatureSensorCompass

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein Magnetometer (Kompass).

FeatureSensorDynamicHeadTracker

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Verfügbarmachen von Kopfnachverfolgungssensoren von Peripheriegeräten über die dynamische Sensor-API.

FeatureSensorGyroscope

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein Gyroskop.

FeatureSensorGyroscopeLimitedAxes

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein Gyroskop mit begrenzten Achsen.

FeatureSensorGyroscopeLimitedAxesUncalibrated

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein nicht kalibrierte Gyroskop mit begrenzten Achsen.

FeatureSensorHeading

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Überschriftensensor.

FeatureSensorHeartRate

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Herzfrequenzmonitor.

FeatureSensorHeartRateEcg

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Der Herzfrequenzsensor auf diesem Gerät ist ein Elektrokardiogramm.

FeatureSensorHingeAngle

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Scharnierwinkelsensor.

FeatureSensorLight

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Lichtsensor.

FeatureSensorProximity

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Näherungssensor.

FeatureSensorRelativeHumidity

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen relativen Luftfeuchtigkeitssensor.

FeatureSensorStepCounter

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält einen Hardwareschrittzähler.

FeatureSensorStepDetector

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält eine Hardwareschritterkennung.

FeatureSeOmapiEse

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Open Mobile API-fähige eSE-basierte sichere Elemente.

FeatureSeOmapiSd

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Open Mobile-API-fähige SD-basierte sichere Elemente.

FeatureSeOmapiUicc

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Open Mobile API-fähige UICC-basierte sichere Elemente.

FeatureSip

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die SIP-API ist auf dem Gerät aktiviert.

FeatureSipVoip

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt SIP-basiertes VOIP.

FeatureStrongboxKeystore

Feature für #getSystemAvailableFeatures, #hasSystemFeature(String)und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, implementiert das Gerät den Android Keystore, der von einem dedizierten sicheren Prozessor unterstützt wird, der als StrongBox.

FeatureTelecom

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telecom Service-APIs.

FeatureTelephony

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über ein Telefonfunkgerät mit Datenkommunikationsunterstützung.

FeatureTelephonyCalling

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telefonie-APIs für den Anrufdienst.

FeatureTelephonyCdma

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über einen CDMA-Telefoniestapel.

FeatureTelephonyData

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telefonie-APIs für den Datendienst.

FeatureTelephonyEuicc

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt eingebettete Abonnements auf eUICCs.

FeatureTelephonyEuiccMep

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt mehrere aktivierte Profile auf eUICCs.

FeatureTelephonyGsm

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über einen GSM-Telefoniestapel.

FeatureTelephonyIms

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Anfügen an IMS-Implementierungen mithilfe der ImsService-API in telefonie.

FeatureTelephonyMbms

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den Zellübertragungsempfang mithilfe der MBMS-APIs.

FeatureTelephonyMessaging

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telefonie-APIs für SMS und MMS.

FeatureTelephonyRadioAccess

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telefonie-APIs für den Funkzugriff.

FeatureTelephonySubscription

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Telefonie-APIs für das Abonnement.

FeatureTelevision
Veraltet.

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dies ist ein Gerät, das für die Anzeige der Benutzeroberfläche auf einem Fernseher vorgesehen ist.

FeatureTouchscreen

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Anzeige des Geräts verfügt über einen Touchscreen.

FeatureTouchscreenMultitouch

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Der Touchscreen des Geräts unterstützt Multitouch, die für die einfache Erkennung von Zwei-Finger-Gesten ausreichend ist.

FeatureTouchscreenMultitouchDistinct

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Der Touchscreen des Geräts kann zwei oder mehr Finger vollständig unabhängig nachverfolgen.

FeatureTouchscreenMultitouchJazzhand

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Der Touchscreen des Geräts ist in der Lage, eine vollständige Hand von Fingern vollständig unabhängig zu verfolgen , d. h. 5 oder mehr gleichzeitige unabhängige Zeiger.

FeatureUsbAccessory

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Verbindung mit USB-Zubehör.

FeatureUsbHost

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Verbindung mit USB-Geräten als USB-Host.

FeatureUwb

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann über Ultra-Wideband mit anderen Geräten kommunizieren.

FeatureVerifiedBoot

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den verifizierten Start.

FeatureVrHeadtracking

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät implementiert headtracking, das für ein VR-Gerät geeignet ist.

FeatureVrMode

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät implementiert einen optimierten Modus für VIRTUAL Reality-Anwendungen (VR), der das stereoskopische Rendering von Benachrichtigungen verarbeitet und die meisten monokulären System-UI-Komponenten deaktiviert, während eine VR-Anwendung den Benutzerfokus hat.

FeatureVrModeHighPerformance

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät implementiert einen optimierten Modus für VIRTUAL Reality-Anwendungen (VR), der das stereoskopische Rendering von Benachrichtigungen verarbeitet, die meisten monokulären System-UI-Komponenten deaktiviert, während eine VR-Anwendung den Benutzerfokus hat und zusätzliche CDD-Anforderungen erfüllt, um eine hochwertige VR-Erfahrung zu bieten.

FeatureVulkanDeqpLevel

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, gibt die Featureversion ein Datum an, sodass das Gerät bekannt ist, dass es die Vulkan dEQP-Testsammlung, die diesem Datum zugeordnet ist, bestanden hat.

FeatureVulkanHardwareCompute

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, wird die Vulkan-Implementierung auf diesem Gerät hardwarebeschleunigt, und die native Vulkan-API listet mindestens einen VkPhysicalDeviceauf, und die Featureversion gibt an, welche Ebene der optionalen Computefeatures das Gerät über Vulkan 1 hinaus unterstützt.

FeatureVulkanHardwareLevel

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, wird die Vulkan-Implementierung auf diesem Gerät hardwarebeschleunigt, und die native Vulkan-API listet mindestens einen VkPhysicalDeviceauf, und die Featureversion gibt an, welche Ebene der optionalen Hardwarefeatures unterstützt wird.

FeatureVulkanHardwareVersion

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, wird die Vulkan-Implementierung auf diesem Gerät hardwarebeschleunigt, und die Featureversion gibt die höchste VkPhysicalDeviceProperties::apiVersion unterstützung von den physischen Geräten an, die die durch #FEATURE_VULKAN_HARDWARE_LEVELangegebene Hardwareebene unterstützen.

FeatureWalletLocationBasedSuggestions

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Anzeige von standortbasierten Vorschlägen für Brieftaschenkarten, die von der Standardzahlungs-App bereitgestellt werden.

FeatureWatch

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Dies ist ein Gerät, das für die Anzeige der Benutzeroberfläche auf einem watch vorgesehen ist.

FeatureWebview

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine vollständige Android-Implementierung.

FeatureWifi

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt WLAN (802.

FeatureWifiAware

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Wi-Fi Aware.

FeatureWifiDirect

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Wi-Fi direkten Netzwerkbetrieb.

FeatureWifiPasspoint

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Wi-Fi Passpoint, und alle Passpoint-bezogenen APIs in WifiManager werden unterstützt.

FeatureWifiRtt

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Wi-Fi RTT (IEEE 802).

FeatureWindowMagnification

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Fenstervergrößerung.

FlagPermissionWhitelistInstaller
Veraltet.

Berechtigungs-Whitelistflag: Berechtigungen, die vom Installationsprogramm in die Whitelist aufgenommen werden.

FlagPermissionWhitelistSystem
Veraltet.

Berechtigungs-Whitelistflag: Berechtigungen, die vom System in die Whitelist aufgenommen werden.

FlagPermissionWhitelistUpgrade
Veraltet.

Berechtigungs-Whitelistflag: Berechtigungen, die vom System in die Whitelist aufgenommen werden, wenn ein Upgrade von einer Betriebssystemversion durchgeführt wird, bei der die Berechtigung nicht auf eine Betriebssystemversion beschränkt war, in der die Berechtigung eingeschränkt ist.

GetAttributions

Dieses Member ist veraltet.

GetAttributionsLong

PackageInfo flag: Gibt alle im Paketmanifest deklarierten Zuordnungen zurück.

InstallScenarioBulk
Veraltet.

Installationsszenario, das einen Massenvorgang mit dem gewünschten Ergebnis einer vollständig optimierten Anwendung angibt.

InstallScenarioBulkSecondary
Veraltet.

Installationsszenario, das einen Massenvorgang angibt, der minimale Auswirkungen auf die Systemintegrität gegenüber der Anwendungsoptimierung priorisiert.

InstallScenarioDefault
Veraltet.

Ein Wert, der auf das Fehlen von CUJ-Informationen hinweist und die gesamte Logik des Installationsszenarios deaktiviert.

InstallScenarioFast
Veraltet.

Installationsszenario, das die schnellste "Schaltfläche zum Starten" bietet.

MatchApex

PackageInfo flag: Schließen Sie APEX-Pakete ein, die derzeit installiert sind.

MatchDirectBootAuto

Abfrageflagge: Entspricht komponenten automatisch basierend auf ihrer Sensibilisierung für den direkten Start und dem aktuellen Benutzerstatus.

MaximumVerificationTimeout

Kann als millisecondsToDelay Argument für PackageManager#extendVerificationTimeoutverwendet werden.

PropertyCompatOverrideLandscapeToPortrait

Anwendungsebene android.content.pm.PackageManager.Property PackageManager .Property für eine App, um das System darüber zu informieren, dass die App von der Kompatibilitätsbehandlung, die die Kameraausgabe auf Querformatsensoren auf Geräten, die bekannte Kompatibilitätsprobleme aufweisen, um 90 Grad rotiert werden kann.

PropertyMediaCapabilities

<> Ebenentag android.content.pm.PackageManager.Property , das die XML-Ressourcen-ID angibt, die die XML-Datei für Medienfunktionen einer Anwendung enthält

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

<> level-Tag android.content.pm.PackageManager.Property , das die XML-Ressourcen-ID angibt, die die Deklaration der von der Anwendung verwendeten selbst zertifizierten Netzwerkfunktionen enthält.

PropertySpecialUseFgsSubtype

< service> level-Tag android.content.pm.PackageManager.Property , das den tatsächlichen Anwendungsfall des Diensts angibt, wenn es sich um einen Vordergrunddienst mit dem Typ ServiceInfo#FOREGROUND_SERVICE_TYPE_SPECIAL_USEhandelt.

Synchronous
Veraltet.

Flagparameter für #setComponentEnabledSetting(android.content.ComponentName, int, int) , um anzugeben, dass der Paketeinschränkungszustand des jeweiligen Benutzers auf den Datenträger serialisiert wird, nachdem der Komponentenstatus aktualisiert wurde.

VerificationAllow
Veraltet.

Wird als verificationCode Argument für PackageManager#verifyPendingInstall verwendet, um anzugeben, dass die aufrufende Paketüberprüfung die Installation fortsetzen kann.

VerificationReject
Veraltet.

Wird als verificationCode Argument für PackageManager#verifyPendingInstall verwendet, um anzugeben, dass der aufrufende Paketprüfer nicht dafür stimmt, dass die Installation fortgesetzt werden kann.

VersionCodeHighest

Konstante zum Angeben des höchsten installierten Paketversionscodes.

Eigenschaften

BackgroundPermissionOptionLabel

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

BackgroundPermissionOptionLabelFormatted

Ruft die lokalisierte Bezeichnung ab, die der Option in den Einstellungen zum Gewähren des Hintergrundzugriffs entspricht.

Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
DefaultActivityIcon

Gibt das generische Symbol für eine Aktivität zurück, die verwendet wird, wenn kein bestimmtes Symbol definiert ist.

Handle

Das Handle zum zugrunde liegenden Android-instance.

(Geerbt von Object)
InstantAppCookieMaxBytes

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

IsAutoRevokeWhitelisted

<strong>Hinweis: </strong>Rückblickend wäre es vorzuziehen, bei der Benennung dieser API eine inklusivere Terminologie zu verwenden.

IsDeviceUpgrading

Gibt true zurück, wenn das Gerät aktualisiert wird, z. B. der erste Start nach OTA.

IsInstantApp

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

IsPackageSuspended

Apps können diese Abfragen abfragen, um zu ermitteln, ob sie angehalten wurden.

IsSafeMode

Gibt zurück, ob das Gerät im abgesicherten Modus gestartet wurde.

JniIdentityHashCode

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
JniPeerMembers

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

PackageInstaller

Rückgabeschnittstelle, die die Möglichkeit zum Installieren, Aktualisieren und Entfernen von Anwendungen auf dem Gerät bietet.

PeerReference

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
SuspendedPackageAppExtras

Gibt eine Bundle der Extras zurück, die an die aufrufende App gesendet werden sollten, als sie angehalten wurde.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

TrustAll

Vertrauen Sie jedem Installer, um Prüfsummen für das Paket bereitzustellen.

TrustNone

Vertrauen Sie keinem Installer, um Prüfsummen für das Paket bereitzustellen.

Methoden

AddPackageToPreferred(String)
Veraltet.

Dieses Member ist veraltet.

AddPermission(PermissionInfo)

Fügen Sie dem System eine neue dynamische Berechtigung hinzu.

AddPermissionAsync(PermissionInfo)

Wie #addPermission(PermissionInfo) , behält den Paket-Manager-Zustand asynchron bei, nachdem der Aufruf zurückgegeben wurde, sodass er schneller zurückgeben und eine Reihe von Adds batchieren kann, ohne dass garantiert wird, dass die hinzugefügte Berechtigung beibehalten wird, wenn das Gerät neu gestartet wird, bevor es geschrieben wird.

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

Fügen Sie dem System eine neue bevorzugte Aktivitätszuordnung hinzu.

AddWhitelistedRestrictedPermission(String, String, FlagPermission)

Fügt eine eingeschränkte Berechtigung für eine App hinzu.

CanonicalToCurrentPackageNames(String[])

Ordnen Sie einen kanonischen Paketnamen dem aktuellen Namen zu, der auf dem Gerät verwendet wird.

CanPackageQuery(String, String)

Gibt zurück true , wenn das Quellpaket In der Lage ist, Details zum Zielpaket abzufragen.

CanPackageQuery(String, String[])

Identisch mit #canPackageQuery(String, String) , akzeptiert aber ein Array von Zielpaketen, die abgefragt werden sollen.

CanRequestPackageInstalls()

Überprüft, ob das aufrufende Paket die Paketinstallationen über das Paketinstallationsprogramm anfordern darf.

CheckPermission(String, String)

Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde.

CheckSignatures(Int32, Int32)

Wie #checkSignatures(String, String), nimmt aber UIDs der beiden zu überprüfenden Pakete an.

CheckSignatures(String, String)

Vergleichen Sie die Signaturen von zwei Paketen, um zu ermitteln, ob in beiden die gleiche Signatur angezeigt wird.

ClearInstantAppCookie()

Löscht das Sofortanwendungscookie für die aufrufende App.

ClearPackagePreferredActivities(String)

Entfernen Sie alle bevorzugten Aktivitätszuordnungen, die zuvor mit #addPreferredActivityhinzugefügt wurden, aus dem System, dessen Aktivitäten im angegebenen Paketnamen implementiert sind.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CurrentToCanonicalPackageNames(String[])

Ordnen Sie die aktuellen Paketnamen, die auf dem Gerät verwendet werden, dem aktuellen kanonischen Namen dieses Pakets zu.

Dispose()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
Dispose(Boolean)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt diesem "gleich" ist.

(Geerbt von Object)
ExtendVerificationTimeout(Int32, PackageInstallVerification, Int64)

Ermöglicht einem Paket, das auf den Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast lauscht, das Standardtimeout für eine Antwort zu erweitern und zu deklarieren, welche Aktion nach dem Timeout ausgeführt werden soll.

GetActivityBanner(ComponentName)

Rufen Sie das Banner ab, das einer Aktivität zugeordnet ist.

GetActivityBanner(Intent)

Rufen Sie das Banner ab, das einer Absicht zugeordnet ist.

GetActivityIcon(ComponentName)

Rufen Sie das Symbol ab, das einer Aktivität zugeordnet ist.

GetActivityIcon(Intent)

Rufen Sie das Symbol ab, das einer Absicht zugeordnet ist.

GetActivityInfo(ComponentName, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Aktivitätsklasse wissen.

GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetActivityLogo(ComponentName)

Rufen Sie das Logo ab, das einer Aktivität zugeordnet ist.

GetActivityLogo(Intent)

Rufen Sie das Logo ab, das einer Absicht zugeordnet ist.

GetAllPermissionGroups(PackageInfoFlags)

Rufen Sie alle bekannten Berechtigungsgruppen im System ab.

GetApplicationBanner(ApplicationInfo)

Rufen Sie das Banner ab, das einer Anwendung zugeordnet ist.

GetApplicationBanner(String)

Rufen Sie das Banner ab, das einer Anwendung zugeordnet ist.

GetApplicationEnabledSetting(String)

Gibt die aktivierte Einstellung für eine Anwendung zurück.

GetApplicationIcon(ApplicationInfo)

Rufen Sie das Symbol ab, das einer Anwendung zugeordnet ist.

GetApplicationIcon(String)

Rufen Sie das Symbol ab, das einer Anwendung zugeordnet ist.

GetApplicationInfo(String, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über ein bestimmtes Paket/eine bestimmte Anwendung kennen.

GetApplicationInfo(String, PackageManager+ApplicationInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetApplicationLabel(ApplicationInfo)

Gibt die Bezeichnung zurück, die für diese Anwendung verwendet werden soll.

GetApplicationLabelFormatted(ApplicationInfo)

Gibt die Bezeichnung zurück, die für diese Anwendung verwendet werden soll.

GetApplicationLogo(ApplicationInfo)

Rufen Sie das Logo ab, das einer Anwendung zugeordnet ist.

GetApplicationLogo(String)

Rufen Sie das Logo ab, das einer Anwendung zugeordnet ist.

GetChangedPackages(Int32)

Gibt die Namen der Pakete zurück, die geändert wurden [z. B.

GetComponentEnabledSetting(ComponentName)

Gibt die aktivierte Einstellung für eine Paketkomponente (Aktivität, Empfänger, Dienst, Anbieter) zurück.

GetDrawable(String, Int32, ApplicationInfo)

Abrufen eines Bilds aus einem Paket.

GetGroupOfPlatformPermission(String, IExecutor, IConsumer)

Rufen Sie die plattformdefinierte Berechtigungsgruppe einer bestimmten Berechtigung ab, wenn die Berechtigung eine plattformdefinierte Berechtigung ist.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetInstalledApplications(PackageInfoFlags)

Gibt eine Liste aller Anwendungspakete zurück, die für den aktuellen Benutzer installiert sind.

GetInstalledApplications(PackageManager+ApplicationInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetInstalledModules(Int32)

Gibt eine Liste aller installierten Module zurück.

GetInstalledPackages(PackageInfoFlags)

Gibt eine Liste aller Pakete zurück, die für den aktuellen Benutzer installiert sind.

GetInstalledPackages(PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetInstallerPackageName(String)

Rufen Sie den Paketnamen der Anwendung ab, die ein Paket installiert hat.

GetInstallSourceInfo(String)

Ruft Informationen darüber ab, wie ein Paket installiert oder aktualisiert wurde.

GetInstantAppCookie()

Ruft das sofortige Anwendungscookies für diese App ab.

GetInstrumentationInfo(ComponentName, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Instrumentierungsklasse wissen.

GetLaunchIntentForPackage(String)

Gibt eine "gute" Absicht zurück, um eine Front-Door-Aktivität in einem Paket zu starten.

GetLaunchIntentSenderForPackage(String)

Gibt einen IntentSender zurück, der zum Starten einer Front-Door-Aktivität in einem Paket verwendet werden kann.

GetLeanbackLaunchIntentForPackage(String)

Gibt eine "gute" Absicht zurück, um eine Front-Door-Leanback-Aktivität in einem Paket zu starten, z. B. zum Implementieren einer "Öffnen"-Schaltfläche beim Durchsuchen von Paketen.

GetMimeGroup(String)

Ruft alle MIME-Typen ab, die in der MIME-Gruppe enthalten sind.

GetModuleInfo(String, Int32)

Abrufen von Informationen für ein bestimmtes Modul.

GetNameForUid(Int32)

Rufen Sie den offiziellen Namen ab, der einer UID zugeordnet ist.

GetPackageArchiveInfo(String, PackageInfoFlags)

Abrufen von allgemeinen Informationen zu einem Anwendungspaket, das in einer Paketarchivdatei definiert ist

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

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPackageGids(String)

Gibt ein Array aller sekundären POSIX-Gruppen-IDs zurück, die dem angegebenen Paket zugewiesen wurden.

GetPackageGids(String, PackageInfoFlags)

Gibt ein Array aller sekundären POSIX-Gruppen-IDs zurück, die dem angegebenen Paket zugewiesen wurden.

GetPackageGids(String, PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPackageInfo(String, PackageInfoFlags)

Rufen Sie allgemeine Informationen zu einem Anwendungspaket ab, das auf dem System installiert ist.

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Rufen Sie allgemeine Informationen zu einem Anwendungspaket ab, das auf dem System installiert ist.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPackagesForUid(Int32)

Rufen Sie die Namen aller Pakete ab, die einer bestimmten Benutzer-ID zugeordnet sind.

GetPackagesHoldingPermissions(String[], PackageInfoFlags)

Gibt eine Liste aller installierten Pakete zurück, die derzeit über eine der angegebenen Berechtigungen verfügen.

GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPackageUid(String, PackageInfoFlags)

Gibt die UID zurück, die dem angegebenen Paketnamen zugeordnet ist.

GetPackageUid(String, PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetPermissionGroupInfo(String, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Gruppe von Berechtigungen kennen.

GetPermissionInfo(String, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Berechtigung wissen.

GetPlatformPermissionsForGroup(String, IExecutor, IConsumer)

Rufen Sie die plattformdefinierte Berechtigungen ab, die zu einer bestimmten Berechtigungsgruppe gehören.

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

Rufen Sie alle bevorzugten Aktivitäten ab, die zuvor mit #addPreferredActivityhinzugefügt wurden, die derzeit beim System registriert sind.

GetPreferredPackages(PackageInfoFlags)

Rufen Sie die Liste aller derzeit konfigurierten bevorzugten Pakete ab.

GetProperty(String, ComponentName)

Gibt die in der angegebenen Komponentendeklaration definierte Eigenschaft zurück.

GetProperty(String, String)

Gibt die in der angegebenen Komponentendeklaration definierte Eigenschaft zurück.

GetProviderInfo(ComponentName, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Inhaltsanbieterklasse wissen.

GetProviderInfo(ComponentName, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetReceiverInfo(ComponentName, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Empfängerklasse wissen.

GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetResourcesForActivity(ComponentName)

Rufen Sie die Ressourcen ab, die einer Aktivität zugeordnet sind.

GetResourcesForApplication(ApplicationInfo)

Rufen Sie die Ressourcen für eine Anwendung ab.

GetResourcesForApplication(ApplicationInfo, Configuration)

Rufen Sie die Ressourcen für eine Anwendung für die bereitgestellte Konfiguration ab.

GetResourcesForApplication(String)

Rufen Sie die Ressourcen ab, die einer Anwendung zugeordnet sind.

GetServiceInfo(ComponentName, PackageInfoFlags)

Rufen Sie alle Informationen ab, die wir über eine bestimmte Dienstklasse wissen.

GetServiceInfo(ComponentName, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetSharedLibraries(PackageInstallReason)

Rufen Sie eine Liste der freigegebenen Bibliotheken auf dem Gerät ab.

GetSharedLibraries(PackageManager+PackageInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetSyntheticAppDetailsActivityEnabled(String)

Gibt zurück, ob eine synthetische App-Detailaktivität generiert wird, wenn die App keine aktivierte Startprogrammaktivität aufweist.

GetSystemAvailableFeatures()

Rufen Sie eine Liste der Features ab, die auf dem System verfügbar sind.

GetSystemSharedLibraryNames()

Rufen Sie eine Liste der freigegebenen Bibliotheken ab, die auf dem System verfügbar sind.

GetTargetSdkVersion(String)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetText(String, Int32, ApplicationInfo)

Abrufen von Text aus einem Paket.

GetTextFormatted(String, Int32, ApplicationInfo)

Abrufen von Text aus einem Paket.

GetUserBadgedDrawableForDensity(Drawable, UserHandle, Rect, Int32)

Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine als Signal gekennzeichnete Kopie des angegebenen Zeichens zurück, sodass der Benutzer es vom ursprünglichen Zeichnungszeichen unterscheiden kann.

GetUserBadgedIcon(Drawable, UserHandle)

Wenn es sich bei dem Zielbenutzer um ein verwaltetes Profil handelt, wird eine kopie des angegebenen Symbols zurückgegeben, um es vom ursprünglichen Symbol unterscheiden zu können.

GetUserBadgedLabel(String, UserHandle)

Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine Kopie der Bezeichnung mit Badging für Barrierefreiheitsdienste wie Talkback zurück.

GetUserBadgedLabelFormatted(ICharSequence, UserHandle)

Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine Kopie der Bezeichnung mit Badging für Barrierefreiheitsdienste wie Talkback zurück.

GetWhitelistedRestrictedPermissions(String, FlagPermission)

Ruft die eingeschränkten Berechtigungen ab, die in die Whitelist aufgenommen wurden, und die App darf ihnen in ihrer vollständigen Form erteilt werden.

GetXml(String, Int32, ApplicationInfo)

Rufen Sie eine XML-Datei aus einem Paket ab.

HasSigningCertificate(Int32, Byte[], CertificateType)

Durchsucht den Satz von Signaturzertifikaten, mit denen sich die Pakete für die angegebene UID als signiert erwiesen haben.

HasSigningCertificate(String, Byte[], CertificateType)

Durchsucht den Satz von Signaturzertifikaten, mit denen sich das angegebene Paket als signiert erwiesen hat.

HasSystemFeature(String)

Überprüfen Sie, ob der angegebene Featurename eines der verfügbaren Features ist, wie von #getSystemAvailableFeatures()zurückgegeben.

HasSystemFeature(String, Int32)

Überprüfen Sie, ob der angegebene Featurename und die angegebene Version eines der verfügbaren Features ist, wie von #getSystemAvailableFeatures()zurückgegeben.

InvokeIsAutoRevokeWhitelisted(String)

Überprüft, ob eine Anwendung davon ausgenommen ist, dass ihre Berechtigungen automatisch widerrufen werden, wenn die App über einen längeren Zeitraum nicht verwendet wird.

InvokeIsInstantApp(String)

Ruft ab, ob das angegebene Paket eine sofortige App ist.

InvokeIsPackageSuspended(String)

Fragen Sie ab, ob eine App derzeit angehalten ist.

IsDefaultApplicationIcon(Drawable)

Gibt zurück, wenn das bereitgestellte zeichenbare symbol das vom System bereitgestellte Standardaktivitätssymbol darstellt.

IsPermissionRevokedByPolicy(String, String)

Überprüft, ob eine bestimmte Berechtigung für ein Paket durch eine Richtlinie widerrufen wurde.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
QueryActivityProperty(String)

Gibt die Eigenschaftendefinition für alle < activity> und < activity-alias> Schilder.

QueryApplicationProperty(String)

Gibt die Eigenschaftendefinition für alle <> Schilder.

QueryBroadcastReceivers(Intent, PackageInfoFlags)

Ruft alle Empfänger ab, die eine Übertragung der angegebenen Absicht verarbeiten können.

QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

QueryContentProviders(String, Int32, PackageInfoFlags)

Rufen Sie Inhaltsanbieterinformationen ab.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

QueryInstrumentation(String, PackageInfoFlags)

Rufen Sie Informationen zum verfügbaren Instrumentierungscode ab.

QueryIntentActivities(Intent, PackageInfoFlags)

Ruft alle Aktivitäten ab, die für die angegebene Absicht ausgeführt werden können.

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

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

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

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

Rufen Sie eine Reihe von Aktivitäten ab, die dem Benutzer als ähnliche Optionen angezeigt werden sollen.

QueryIntentContentProviders(Intent, PackageInfoFlags)

Ruft alle Anbieter ab, die der angegebenen Absicht entsprechen können.

QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

QueryIntentServices(Intent, PackageInfoFlags)

Rufen Sie alle Dienste ab, die mit der angegebenen Absicht übereinstimmen können.

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

QueryPermissionsByGroup(String, PackageInfoFlags)

Fragen Sie alle Berechtigungen ab, die einer bestimmten Gruppe zugeordnet sind.

QueryProviderProperty(String)

Gibt die Eigenschaftendefinition für alle < provider> Schilder.

QueryReceiverProperty(String)

Gibt die Eigenschaftendefinition für alle < empfänger> Schilder.

QueryServiceProperty(String)

Gibt die Eigenschaftendefinition für alle < service> Schilder.

RelinquishUpdateOwnership(String)

Versuchen Sie, den Updatebesitz des angegebenen Pakets aufzugeben.

RemovePackageFromPreferred(String)
Veraltet.

Dieses Member ist veraltet.

RemovePermission(String)

Entfernt eine Berechtigung, die zuvor mit #addPermission(PermissionInfo)hinzugefügt wurde.

RemoveWhitelistedRestrictedPermission(String, String, FlagPermission)

Entfernt eine eingeschränkte Whitelistberechtigung für eine App.

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

Anfordern der Prüfsummen für APKs innerhalb eines Pakets.

ResolveActivity(Intent, PackageInfoFlags)

Bestimmen Sie die beste Aktion, die für eine bestimmte Absicht ausgeführt werden soll.

ResolveActivity(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

ResolveContentProvider(String, PackageInfoFlags)

Suchen Sie einen einzelnen Inhaltsanbieter nach seiner Autorität.

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

ResolveService(Intent, PackageInfoFlags)

Ermitteln Sie den besten Dienst, der für eine bestimmte Absicht verarbeitet werden soll.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

SetApplicationCategoryHint(String, Int32)

Geben Sie einen Hinweis auf den ApplicationInfo#category Wert für das angegebene Paket an.

SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption)

Festlegen der aktivierten Einstellung für eine Anwendung Diese Einstellung überschreibt jeden aktivierten Zustand, der möglicherweise von der Anwendung in ihrem Manifest festgelegt wurde.

SetAutoRevokeWhitelisted(String, Boolean)

Markiert eine Anwendung, die davon ausgenommen ist, dass ihre Berechtigungen automatisch widerrufen werden, wenn die App für einen längeren Zeitraum nicht verwendet wird.

SetComponentEnabledSetting(ComponentName, ComponentEnabledState, ComponentEnableOption)

Legen Sie die aktivierte Einstellung für eine Paketkomponente (Aktivität, Empfänger, Dienst, Anbieter) fest.

SetComponentEnabledSettings(IList<PackageManager.ComponentEnabledSetting>)

Legen Sie die aktivierten Einstellungen für Paketkomponenten wie Aktivitäten, Empfänger, Dienste und Anbieter fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetInstallerPackageName(String, String)

Ändern Sie das Installationsprogramm, das einem bestimmten Paket zugeordnet ist.

SetMimeGroup(String, ICollection<String>)

Legt die MIME-Typen der MIME-Gruppe fest.

ToArray<T>()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
UpdateInstantAppCookie(Byte[])

Updates das Sofortanwendungscookie für die aufrufende App.

VerifyPendingInstall(Int32, PackageInstallVerification)

Ermöglicht einem Paket, das auf den Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast lauscht, auf den Paket-Manager zu reagieren.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<><

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.Finalized()

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Für Android-Runtime überprüfte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

GetJniTypeName(IJavaPeerable)

Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind.

Gilt für: