Sprache

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 finden diese Klasse über Context#getPackageManager.

<strong>Note: </strong>If your app targets Android 11 (API Level 30) or higher, the methods in this class each return a filtered list of apps. Erfahren Sie mehr darüber, wie Sie die Paketsichtbarkeit verwalten.

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
PackageManager()

Dieses Element ist veraltet.

PackageManager(IntPtr, JniHandleOwnership)

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

Felder

Name Beschreibung
CertInputRawX509
Veraltet.

Zertifikateingabebytes: Die Eingabebytes stellen ein codiertes X dar.

CertInputSha256
Veraltet.

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

DeleteArchive
Veraltet.

Flag-Parameter, um PackageInstaller#uninstall(VersionedPackage, int, IntentSender) anzugeben, dass der Löschvorgang ein Archivierungsparameter ist.

DontKillApp
Veraltet.

Flag-Parameter, #setComponentEnabledSetting(android.content.ComponentName, int, int) um anzugeben, dass Sie die App, die die Komponente enthält, nicht töten möchten.

ExtraVerificationId

Zusätzlicher Feldname für die ID eines ausstehenden Pakets.

ExtraVerificationResult

Zusätzlicher Feldname für das Ergebnis einer Überprüfung, entweder #VERIFICATION_ALLOWoder #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 eine geringe Latenz, die für Audioanwendungen geeignet ist, die Verzögerungen oder Verzögerungen bei der Audioeingabe oder -ausgabe empfindlich sind.

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 professionelle Funktionalität und Leistung.

FeatureAudioSpatialHeadtrackingLowLatency

Feature für #getSystemAvailableFeatures und #hasSystemFeature das angibt, ob die Head Tracking für räumliche Audio mit geringer Latenz funktioniert, wie durch die CDD-Kriterien für das Feature definiert.

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 der Anzeige der UI auf einer Fahrzeugkopfeinheit gewidmet 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, über Bluetooth Low Energy Radio mit anderen Geräten zu kommunizieren.

FeatureBluetoothLeChannelSounding

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

FeatureCamera

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine Kamera, die vom Bildschirm entfernt 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 mit ihr verbunden 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 Funktionsstufe.

FeatureCameraAutofocus

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

FeatureCameraCapabilityManualPostProcessing

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

FeatureCameraCapabilityManualSensor

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

FeatureCameraCapabilityRaw

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

FeatureCameraConcurrent

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Die Hauptkameras des Geräts können gleichzeitig wie in der Beschreibung android.hardware.camera2.CameraManager#getConcurrentCameraIds()gestreamt werden.

FeatureCameraExternal

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann unterstützen, dass eine externe Kamera mit ihr verbunden 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 die android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL full hardware Funktionsstufe.

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 ist in der Lage, mit Heimanwender-IR-Geräten zu kommunizieren.

FeatureControls

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt eine Systemschnittstelle, über die der Benutzer Gerätesteuerungsdienste auswählen und binden kann, 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 Sperre (z. B. von einem Finanzierungsanbieter bei verpasster 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 Multi-Window-Modus für Bilder in Bildern.

FeatureFace

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über biometrische Hardware, um die Gesichtsauthentifizierung durchzuführen.

FeatureFaketouch

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

FeatureFaketouchMultitouchDistinct

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

FeatureFaketouchMultitouchJazzhand

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

FeatureFingerprint

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

FeatureFreeformWindowManagement

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die Freihandform-Fensterverwaltung.

FeatureGamepad

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über alle Eingaben, die als kompatibler Gamecontroller betrachtet werden müssen, oder enthält einen kompatiblen Gamecontroller 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 und#getSystemAvailableFeatures: Das Gerät unterstützt Verarbeitungsfunktionen mit #hasSystemFeature hoher Genauigkeit.

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 der Hardware mit einer 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änkten Verwendungsschlüssel in der Hardware mit maximaler Nutzungsanzahl auf 1 erzwingen kann.

FeatureLeanback

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

FeatureLeanbackOnly

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt nur leanback UI.

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

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 Receiver und kann präzise Position melden.

FeatureLocationNetwork

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät kann die Position mit grober Genauigkeit mithilfe eines netzwerkbasierten Geolocation-Systems 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 mit Near-Field Communications (NFC) kommunizieren, das als Leser fungiert.

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

FeatureNfcHostCardEmulationNfcf

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

FeatureNfcOffHostCardEmulationEse

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

FeatureNfcOffHostCardEmulationUicc

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

FeatureOpenglesDeqpLevel

Feature für #getSystemAvailableFeatures und #hasSystemFeature(String, int): Wenn dieses Feature unterstützt wird, gibt die Featureversion ein Datum an, das bekannt ist, dass das Gerät bekannt ist, um die dem Datum zugeordnete OpenGLES dEQP-Testsuite zu übergeben.

FeatureOpenglesExtensionPack

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt die OpenGL ES Android Extension Pack.

FeaturePc

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

FeaturePictureInPicture

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den Multi-Window-Modus für Bilder in Bildern.

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

FeatureSecureLockScreen

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät verfügt über eine sichere Implementierung von Keyguard, was bedeutet, dass das Gerät PIN, Muster und Kennwort unterstützt, 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 begrenzten Achsen beschleunigungsmesser.

FeatureSensorAccelerometerLimitedAxesUncalibrated

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

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 einen Magnetometer (Kompass).

FeatureSensorDynamicHeadTracker

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Verfügbarmachen von Head Tracker-Sensoren 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 begrenztes Achsen-Gyroskop.

FeatureSensorGyroscopeLimitedAxesUncalibrated

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät enthält ein nicht kalibriertes begrenztes Achsen-Gyroskop.

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

FeatureSensorHingeAngle

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

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

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 einen Hardwareschrittdetektor.

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 SD-basierte sd-basierte Open Mobile-API-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-basierte 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 Telefoniegerät mit Unterstützung für die Datenkommunikation.

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 Der Telefonie.

FeatureTelephonyMbms

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den Empfang von Zellübertragungen 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 Fernsehgerät vorgesehen ist.

FeatureThreadNetwork

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

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 ausreichend für die grundlegende Erkennung von Zwei-Finger-Gesten.

FeatureTouchscreenMultitouchDistinct

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Der Touchscreen des Geräts ist in der Lage, zwei oder mehr Finger vollständig unabhängig zu verfolgen.

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 gleichzeitig 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 ist in der Lage, über Ultraband mit anderen Geräten zu kommunizieren.

FeatureVerifiedBoot

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt den überprüften 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(VR)-Anwendungen, die das stereoskopische Rendering von Benachrichtigungen behandeln, und deaktiviert die meisten monokulären System-UI-Komponenten, 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(VR)-Anwendungen, die das stereoskopische Rendering von Benachrichtigungen behandeln, die meisten monokulären System-UI-Komponenten deaktivieren, während eine VR-Anwendung den Benutzerfokus hat und zusätzliche CDD-Anforderungen erfüllt, um eine qualitativ 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 die Vulkan dEQP-Testsuite mit diesem Datum verknüpft ist.

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 zählt mindestens eine VkPhysicalDeviceauf, und die Featureversion gibt an, welche Ebene optionaler Computefeatures das Gerät über den 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 zählt mindestens eine VkPhysicalDeviceauf, und die Featureversion gibt an, welche Ebene von optionalen Hardwarefeatures sie unterstützt.

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 durch die physischen Geräte an, die die durch #FEATURE_VULKAN_HARDWARE_LEVELdie angegebene Hardwarestufe unterstützen.

FeatureWalletLocationBasedSuggestions

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt das Anzeigen von standortbasierten Vorschlägen für Brieftaschenkarten, die von der standardmäßigen Zahlungs-App bereitgestellt werden.

FeatureWatch

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

FeatureWebview

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

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 Direct Networking.

FeatureWifiPasspoint

Feature für #getSystemAvailableFeatures und #hasSystemFeature: Das Gerät unterstützt Wi-Fi Passpoint und alle passpoint-bezogenen APIs werden WifiManager 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.

Whitelist-Flag für Berechtigungen: Berechtigungen, die vom Installationsprogramm aufgelistet werden.

FlagPermissionWhitelistSystem
Veraltet.

Whitelist-Flag für Berechtigungen: Berechtigungen, die vom System aufgelistet werden.

FlagPermissionWhitelistUpgrade
Veraltet.

Whitelist-Flag für Berechtigungen: Berechtigungen, die vom System beim Upgrade von einer Betriebssystemversion aufgelistet werden, bei der die Berechtigung nicht auf eine Betriebssystemversion beschränkt war, in der die Berechtigung eingeschränkt ist.

GetAttributions

Dieses Element ist veraltet.

GetAttributionsLong

PackageInfo Flag: Zurückgeben aller im Paketmanifest deklarierten Attributionen

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 alle Installationsszenariologik deaktiviert.

InstallScenarioFast
Veraltet.

Installationsszenario, das die schnellste "Installationsschaltfläche zum Starten" ermöglicht.

MatchApex

PackageInfo flag: Include APEX packages that are currently installed.

MatchArchivedPackages

Flag-Parameter, um auch einige Informationen zu archivierten Paketen abzurufen.

MatchDirectBootAuto

Abfragekennzeichnung: Automatische Übereinstimmung der Komponenten basierend auf dem Direct Boot-Bewusstsein und dem aktuellen Benutzerstatus.

MaximumVerificationTimeout

Kann als millisecondsToDelay Argument für PackageManager#extendVerificationTimeout.

PropertyCompatOverrideLandscapeToPortrait

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

PropertyMediaCapabilities

< application> Leveltag , 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

< application> Leveltag , das die XML-Ressourcen-ID angibt, die die Deklaration der selbst zertifizierten Netzwerkfunktionen enthält, die von der Anwendung verwendet werden.

PropertySpecialUseFgsSubtype

< service> level tag specifying the actual use case of the service if it's foreground service with the type .

PropertyUseRestrictedBackupMode

< application> Level-Tag , das angibt, ob die App in den Sicherungsmodus "eingeschränkt" versetzt werden soll, wenn sie für Sicherungs- und Wiederherstellungsvorgänge gestartet wird.

Synchronous
Veraltet.

Flag-Parameter, #setComponentEnabledSetting(android.content.ComponentName, int, int) um anzugeben, dass der Paketeinschränkungsstatus des angegebenen Benutzers auf den Datenträger serialisiert wird, nachdem der Komponentenstatus aktualisiert wurde.

VerificationAllow
Veraltet.

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

VerificationReject
Veraltet.

Wird als verificationCode Argument verwendet PackageManager#verifyPendingInstall , um anzugeben, dass die überprüfung des aufrufenden Pakets nicht zulässt, dass die Installation fortgesetzt werden kann.

VersionCodeHighest

Konstante zum Angeben des höchsten installierten Paketversionscodes.

Eigenschaften

Name Beschreibung
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 für die Gewährung des Hintergrundzugriffs entspricht.

Class

Gibt die Laufzeitklasse dieses Werts 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 für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
InstantAppCookieMaxBytes

Ruft die maximale Größe in Byte der Cookiedaten ab, die eine Sofort-App auf dem Gerät speichern kann.

IsAutoRevokeWhitelisted

<strong>Hinweis: </strong>Im Nachhinein wäre es bevorzugt worden, bei der Benennung dieser API eine integrativere Terminologie zu verwenden.

IsDeviceUpgrading

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

IsInstantApp

Ruft ab, ob es sich bei dieser Anwendung um eine Sofort-App handelt.

IsPackageSuspended

Apps können dies abfragen, um zu wissen, ob sie angehalten wurden.

IsSafeMode

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

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

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

(Geerbt von JavaObject)
JniPeerMembers

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

PackageInstaller

Zurückgeben der Schnittstelle, die die Möglichkeit bietet, Anwendungen auf dem Gerät zu installieren, zu aktualisieren und zu entfernen.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
SuspendedPackageAppExtras

Gibt eine Bundle Von Extras zurück, die beim Anhalten an die aufrufende App gesendet werden sollen.

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

Name Beschreibung
AddPackageToPreferred(String)
Veraltet.

Dieses Element ist veraltet.

AddPermission(PermissionInfo)

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

AddPermissionAsync(PermissionInfo)

Wie #addPermission(PermissionInfo) bei der asynchronen Beibehaltung des Paket-Manager-Zustands nach der Rückgabe vom Aufruf, sodass eine Reihe von Add-Ins schneller und batchweise zurückgegeben werden kann, ohne dass sichergestellt 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 Details zum Zielpaket abfragen kann.

CanPackageQuery(String, String[])

Identisch mit #canPackageQuery(String, String) der Annahme, dass ein Array von Zielpaketen abgefragt werden soll.

CanRequestPackageInstalls()

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

CheckPermission(String, String)

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

CheckSignatures(Int32, Int32)

Like #checkSignatures(String, String), but takes UIDs of the two packages to be checked.

CheckSignatures(String, String)

Vergleichen Sie die Signaturen von zwei Paketen, um festzustellen, ob in beiden Paketen dieselbe Signatur angezeigt wird.

ClearInstantAppCookie()

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

ClearPackagePreferredActivities(String)

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

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

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

(Geerbt von JavaObject)
CurrentToCanonicalPackageNames(String[])

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

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

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

(Geerbt von JavaObject)
Equals(Object)

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

(Geerbt von JavaObject)
Equals(Object)

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

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

Ermöglicht es einem Paket, das anhört, das Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast 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 einem Intent zugeordnet ist.

GetActivityIcon(ComponentName)

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

GetActivityIcon(Intent)

Rufen Sie das symbol ab, das einem Intent zugeordnet ist.

GetActivityInfo(ComponentName, PackageInfoFlags)

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

GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags)

Siehe getActivityInfo(ComponentName,int).

GetActivityLogo(ComponentName)

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

GetActivityLogo(Intent)

Rufen Sie das Logo ab, das einem Intent 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 wissen.

GetApplicationInfo(String, PackageManager+ApplicationInfoFlags)

Siehe getApplicationInfo(String,int).

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.

GetArchivedPackage(String)

Gibt archivierte Paketinformationen für das Paket oder null zurück, wenn das Paket nicht installiert 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 zurück (Aktivität, Empfänger, Dienst, Anbieter).

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)

Siehe getInstalledApplications(int)

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)

Siehe getInstalledPackages(int).

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 Instrumentationsklasse wissen.

GetLaunchIntentForPackage(String)

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

GetLaunchIntentSenderForPackage(String)

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

GetLeanbackLaunchIntentForPackage(String)

Geben Sie eine gute Absicht zurück, eine Leanback-Aktivität an vorderer Tür 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)

Siehe getPackageArchiveInfo(String,int).

GetPackageGids(String, PackageInfoFlags)

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

GetPackageGids(String, PackageManager+PackageInfoFlags)

Siehe getPackageGids(String,int).

GetPackageGids(String)

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

GetPackageInfo(String, PackageInfoFlags)

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

GetPackageInfo(String, PackageManager+PackageInfoFlags)

Siehe getPackageInfo(String,int)

GetPackageInfo(VersionedPackage, PackageInfoFlags)

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

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

Siehe getPackageInfo(VersionedPackage,int)

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 eine der angegebenen Berechtigungen enthalten.

GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags)

Siehe getPackagesHoldingPermissions(String[],int).

GetPackageUid(String, PackageInfoFlags)

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

GetPackageUid(String, PackageManager+PackageInfoFlags)

Siehe getPackageUid(String,int).

GetPermissionGroupInfo(String, PackageInfoFlags)

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

GetPermissionInfo(String, PackageInfoFlags)

Leitprinzip:

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 #addPreferredActivitydem System hinzugefügt wurden, die derzeit beim System registriert sind.

GetPreferredPackages(PackageInfoFlags)

Dient zum Abrufen der Liste aller aktuell konfigurierten bevorzugten Pakete.

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)

Siehe getProviderInfo(ComponentName,int).

GetReceiverInfo(ComponentName, PackageInfoFlags)

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

GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags)

Siehe getReceiverInfo(ComponentName,int).

GetResourcesForActivity(ComponentName)

Dient zum Abrufen der Ressourcen, die einer Aktivität zugeordnet sind.

GetResourcesForApplication(ApplicationInfo, Configuration)

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

GetResourcesForApplication(ApplicationInfo)

Rufen Sie die Ressourcen für eine Anwendung 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)

Siehe getServiceInfo(ComponentName,int).

GetSharedLibraries(PackageInstallReason)

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

GetSharedLibraries(PackageManager+PackageInfoFlags)

Siehe getSharedLibraries(int).

GetSyntheticAppDetailsActivityEnabled(String)

Gibt zurück, ob eine Aktivität mit synthetischen App-Details generiert wird, wenn die App keine Startprogrammaktivität aktiviert hat.

GetSystemAvailableFeatures()

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

GetSystemSharedLibraryNames()

Ruft eine Liste der freigegebenen Bibliotheken ab, die im 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 Anrufer selbst ein verwaltetes Profil ist, gibt dies eine signalierte Kopie der angegebenen Zeichnungsfunktion zurück, mit der der Benutzer es von der ursprünglichen Zeichnung unterscheiden kann.

GetUserBadgedIcon(Drawable, UserHandle)

Wenn der Zielbenutzer ein verwaltetes Profil ist, gibt dies eine signalierte Kopie des angegebenen Symbols zurück, um es vom ursprünglichen Symbol unterscheiden zu können.

GetUserBadgedLabel(String, UserHandle)

Wenn der Zielbenutzer ein verwaltetes Profil des anrufenden Benutzers ist oder der Anrufer 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 anrufenden Benutzers ist oder der Anrufer selbst ein verwaltetes Profil ist, gibt dies eine Kopie der Bezeichnung mit Badging für Barrierefreiheitsdienste wie Talkback zurück.

GetVerifiedSigningInfo(String, Int32)

Überprüft und gibt die App-Signaturinformationen der Datei im angegebenen Pfad zurück.

GetWhitelistedRestrictedPermissions(String, FlagPermission)

Ruft die eingeschränkten Berechtigungen ab, die in der Whiteliste aufgeführt wurden, und die App darf sie in ihrer vollständigen Form erhalten lassen.

GetXml(String, Int32, ApplicationInfo)

Abrufen einer XML-Datei aus einem Paket.

HasSigningCertificate(Int32, Byte[], CertificateType)

Durchsucht den Satz von Signaturzertifikaten, nach denen die Pakete für die angegebene UID signiert wurden.

HasSigningCertificate(String, Byte[], CertificateType)

Durchsucht den Satz von Signaturzertifikaten, mit denen das angegebene Paket nachgewiesen wurde.

HasSystemFeature(String, Int32)

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

HasSystemFeature(String)

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

InvokeIsAutoRevokeWhitelisted(String)

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

InvokeIsInstantApp(String)

Ruft ab, ob das angegebene Paket eine Sofort-App ist.

InvokeIsPackageSuspended(String)

Abfrage, ob eine App derzeit angehalten wird.

IsAppArchivable(String)

Gibt true zurück, wenn eine App archiviert werden kann.

IsDefaultApplicationIcon(Drawable)

Gibt zurück, wenn die bereitgestellte Zeichnungsleiste das standardaktivitätssymbol darstellt, das vom System bereitgestellt wird.

IsPackageStopped(String)

Abfrage, ob eine App zurzeit beendet wird.

IsPermissionRevokedByPolicy(String, String)

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

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise 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)
ParseAndroidManifest(File, IFunction)

AndroidManifest abrufen.

ParseAndroidManifest(ParcelFileDescriptor, IFunction)

Ähnlich wie #parseAndroidManifest(File, Function)beim Akzeptieren eines Dateideskriptors anstelle eines File-Objekts.

QueryActivityProperty(String)

Gibt die Eigenschaftsdefinition für alle < zurück. Aktivität> und < activity-alias> tags.

QueryApplicationProperty(String)

Gibt die Eigenschaftsdefinition für alle < zurück. application> tags.

QueryBroadcastReceivers(Intent, PackageInfoFlags)

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

QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags)

Siehe queryBroadcastReceivers(Intent,int).

QueryContentProviders(String, Int32, PackageInfoFlags)

Abrufen von Inhaltsanbieterinformationen.

QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags)

Siehe queryContentProviders(String,int,int).

QueryInstrumentation(String, PackageInfoFlags)

Abrufen von Informationen zum verfügbaren Instrumentierungscode.

QueryIntentActivities(Intent, PackageInfoFlags)

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

QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags)

Siehe queryIntentActivities(Intent,int).

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)

Dient zum Abrufen einer Gruppe von Aktivitäten, die dem Benutzer als ähnliche Optionen angezeigt werden sollen.

QueryIntentContentProviders(Intent, PackageInfoFlags)

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

QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags)

Siehe queryIntentContentProviders(Intent,int).

QueryIntentServices(Intent, PackageInfoFlags)

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

QueryIntentServices(Intent, PackageManager+ResolveInfoFlags)

Siehe queryIntentServices(Intent,int).

QueryPermissionsByGroup(String, PackageInfoFlags)

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

QueryProviderProperty(String)

Gibt die Eigenschaftsdefinition für alle < zurück. provider> tags.

QueryReceiverProperty(String)

Gibt die Eigenschaftsdefinition für alle < zurück. Receiver> tags.

QueryServiceProperty(String)

Gibt die Eigenschaftsdefinition für alle < zurück. service> tags.

RelinquishUpdateOwnership(String)

Versuchen Sie, den Updatebesitz des angegebenen Pakets zurückzugeben.

RemovePackageFromPreferred(String)
Veraltet.

Dieses Element ist veraltet.

RemovePermission(String)

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

RemoveWhitelistedRestrictedPermission(String, String, FlagPermission)

Entfernt eine eingeschränkte Berechtigung 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)

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

ResolveActivity(Intent, PackageManager+ResolveInfoFlags)

Siehe resolveActivity(Intent,int).

ResolveContentProvider(String, PackageInfoFlags)

Suchen Sie einen einzelnen Inhaltsanbieter durch ihre Autorität.

ResolveContentProvider(String, PackageManager+ComponentInfoFlags)

Siehe resolveContentProvider(String,int).

ResolveService(Intent, PackageInfoFlags)

Ermitteln Sie den besten Dienst, der für einen bestimmten Zweck verarbeitet werden soll.

ResolveService(Intent, PackageManager+ResolveInfoFlags)

Siehe resolveService(Intent,int).

SetApplicationCategoryHint(String, Int32)

Geben Sie einen Hinweis darauf an, was der ApplicationInfo#category Wert für das angegebene Paket sein soll.

SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption)

Legen Sie die aktivierte Einstellung für eine Anwendung fest. Diese Einstellung überschreibt jeden aktivierten Zustand, der möglicherweise von der Anwendung im Manifest festgelegt wurde.

SetAutoRevokeWhitelisted(String, Boolean)

Kennzeichnet eine Anwendung, die nicht berechtigt ist, ihre Berechtigungen automatisch zu widerrufen, 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 fest (Aktivität, Empfänger, Dienst, Anbieter).

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.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

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

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
UpdateInstantAppCookie(Byte[])

Aktualisiert das Sofortanwendungscookies für die aufrufende App.

VerifyPendingInstall(Int32, PackageInstallVerification)

Ermöglicht es einem Paket, das auf die Intent#ACTION_PACKAGE_NEEDS_VERIFICATION package verification broadcast Antwort auf den Paket-Manager lauscht.

Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

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

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

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

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

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

(Geerbt von JavaObject)
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 JavaObject)
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 JavaObject)
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 JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte 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.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: