PackageManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
| DontKillApp |
Veraltet.
Flag-Parameter, |
| ExtraVerificationId |
Zusätzlicher Feldname für die ID eines ausstehenden Pakets. |
| ExtraVerificationResult |
Zusätzlicher Feldname für das Ergebnis einer Überprüfung, entweder |
| FeatureActivitiesOnSecondaryDisplays |
Feature für |
| FeatureAppWidgets |
Feature für |
| FeatureAudioLowLatency |
Feature für |
| FeatureAudioOutput |
Feature für |
| FeatureAudioPro |
Feature für |
| FeatureAudioSpatialHeadtrackingLowLatency |
Feature für |
| FeatureAutofill |
Feature für |
| FeatureAutomotive |
Feature für |
| FeatureBackup |
Feature für |
| FeatureBluetooth |
Feature für |
| FeatureBluetoothLe |
Feature für |
| FeatureBluetoothLeChannelSounding |
Feature für |
| FeatureCamera |
Feature für |
| FeatureCameraAny |
Feature für |
| FeatureCameraAr |
Feature für |
| FeatureCameraAutofocus |
Feature für |
| FeatureCameraCapabilityManualPostProcessing |
Feature für |
| FeatureCameraCapabilityManualSensor |
Feature für |
| FeatureCameraCapabilityRaw |
Feature für |
| FeatureCameraConcurrent |
Feature für |
| FeatureCameraExternal |
Feature für |
| FeatureCameraFlash |
Feature für |
| FeatureCameraFront |
Feature für |
| FeatureCameraLevelFull |
Feature für |
| FeatureCantSaveState |
Feature für |
| FeatureCompanionDeviceSetup |
Feature für |
| FeatureConnectionService |
Feature für |
| FeatureConsumerIr |
Feature für |
| FeatureControls |
Feature für |
| FeatureCredentials |
Feature für |
| FeatureDeviceAdmin |
Feature für |
| FeatureDeviceLock |
Feature für |
| FeatureEmbedded |
Feature für |
| FeatureEthernet |
Feature für |
| FeatureExpandedPictureInPicture |
Feature für |
| FeatureFace |
Feature für |
| FeatureFaketouch |
Feature für |
| FeatureFaketouchMultitouchDistinct |
Feature für |
| FeatureFaketouchMultitouchJazzhand |
Feature für |
| FeatureFingerprint |
Feature für |
| FeatureFreeformWindowManagement |
Feature für |
| FeatureGamepad |
Feature für |
| FeatureHardwareKeystore |
Feature für |
| FeatureHifiSensors |
Feature für und |
| FeatureHomeScreen |
Feature für |
| FeatureIdentityCredentialHardware |
Feature für |
| FeatureIdentityCredentialHardwareDirectAccess |
Feature für |
| FeatureInputMethods |
Feature für |
| FeatureIpsecTunnelMigration |
Feature für |
| FeatureIpsecTunnels |
Feature für |
| FeatureIris |
Feature für |
| FeatureKeystoreAppAttestKey |
Feature für |
| FeatureKeystoreLimitedUseKey |
Feature für |
| FeatureKeystoreSingleUseKey |
Feature für |
| FeatureLeanback |
Feature für |
| FeatureLeanbackOnly |
Feature für |
| FeatureLiveTv |
Feature für |
| FeatureLiveWallpaper |
Feature für |
| FeatureLocation |
Feature für |
| FeatureLocationGps |
Feature für |
| FeatureLocationNetwork |
Feature für |
| FeatureManagedUsers |
Feature für |
| FeatureMicrophone |
Feature für |
| FeatureMidi |
Feature für |
| FeatureNfc |
Feature für |
| FeatureNfcBeam |
Feature für |
| FeatureNfcHostCardEmulation |
Feature für |
| FeatureNfcHostCardEmulationNfcf |
Feature für |
| FeatureNfcOffHostCardEmulationEse |
Feature für |
| FeatureNfcOffHostCardEmulationUicc |
Feature für |
| FeatureOpenglesDeqpLevel |
Feature für |
| FeatureOpenglesExtensionPack |
Feature für |
| FeaturePc |
Feature für |
| FeaturePictureInPicture |
Feature für |
| FeaturePrinting |
Feature für |
| FeatureRamLow |
Feature für |
| FeatureRamNormal |
Feature für |
| FeatureScreenLandscape |
Feature für |
| FeatureScreenPortrait |
Feature für |
| FeatureSecureLockScreen |
Feature für |
| FeatureSecurelyRemovesUsers |
Feature für |
| FeatureSecurityModelCompatible |
Feature für |
| FeatureSensorAccelerometer |
Feature für |
| FeatureSensorAccelerometerLimitedAxes |
Feature für |
| FeatureSensorAccelerometerLimitedAxesUncalibrated |
Feature für |
| FeatureSensorAmbientTemperature |
Feature für |
| FeatureSensorBarometer |
Feature für |
| FeatureSensorCompass |
Feature für |
| FeatureSensorDynamicHeadTracker |
Feature für |
| FeatureSensorGyroscope |
Feature für |
| FeatureSensorGyroscopeLimitedAxes |
Feature für |
| FeatureSensorGyroscopeLimitedAxesUncalibrated |
Feature für |
| FeatureSensorHeading |
Feature für |
| FeatureSensorHeartRate |
Feature für |
| FeatureSensorHeartRateEcg |
Feature für |
| FeatureSensorHingeAngle |
Feature für |
| FeatureSensorLight |
Feature für |
| FeatureSensorProximity |
Feature für |
| FeatureSensorRelativeHumidity |
Feature für |
| FeatureSensorStepCounter |
Feature für |
| FeatureSensorStepDetector |
Feature für |
| FeatureSeOmapiEse |
Feature für |
| FeatureSeOmapiSd |
Feature für |
| FeatureSeOmapiUicc |
Feature für |
| FeatureSip |
Feature für |
| FeatureSipVoip |
Feature für |
| FeatureStrongboxKeystore |
Feature für |
| FeatureTelecom |
Feature für |
| FeatureTelephony |
Feature für |
| FeatureTelephonyCalling |
Feature für |
| FeatureTelephonyCdma |
Feature für |
| FeatureTelephonyData |
Feature für |
| FeatureTelephonyEuicc |
Feature für |
| FeatureTelephonyEuiccMep |
Feature für |
| FeatureTelephonyGsm |
Feature für |
| FeatureTelephonyIms |
Feature für |
| FeatureTelephonyMbms |
Feature für |
| FeatureTelephonyMessaging |
Feature für |
| FeatureTelephonyRadioAccess |
Feature für |
| FeatureTelephonySubscription |
Feature für |
| FeatureTelevision |
Veraltet.
Feature für |
| FeatureThreadNetwork |
Feature für |
| FeatureTouchscreen |
Feature für |
| FeatureTouchscreenMultitouch |
Feature für |
| FeatureTouchscreenMultitouchDistinct |
Feature für |
| FeatureTouchscreenMultitouchJazzhand |
Feature für |
| FeatureUsbAccessory |
Feature für |
| FeatureUsbHost |
Feature für |
| FeatureUwb |
Feature für |
| FeatureVerifiedBoot |
Feature für |
| FeatureVrHeadtracking |
Feature für |
| FeatureVrMode |
Feature für |
| FeatureVrModeHighPerformance |
Feature für |
| FeatureVulkanDeqpLevel |
Feature für |
| FeatureVulkanHardwareCompute |
Feature für |
| FeatureVulkanHardwareLevel |
Feature für |
| FeatureVulkanHardwareVersion |
Feature für |
| FeatureWalletLocationBasedSuggestions |
Feature für |
| FeatureWatch |
Feature für |
| FeatureWebview |
Feature für |
| FeatureWifi |
Feature für |
| FeatureWifiAware |
Feature für |
| FeatureWifiDirect |
Feature für |
| FeatureWifiPasspoint |
Feature für |
| FeatureWifiRtt |
Feature für |
| FeatureWindowMagnification |
Feature für |
| 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 |
|
| 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 |
|
| 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 |
| PropertyCompatOverrideLandscapeToPortrait |
Anwendungsebene |
| PropertyMediaCapabilities |
< application> Leveltag
|
| PropertySelfCertifiedNetworkCapabilities |
< application> Leveltag |
| PropertySpecialUseFgsSubtype |
< service> level |
| PropertyUseRestrictedBackupMode |
< application> Level-Tag |
| Synchronous |
Veraltet.
Flag-Parameter, |
| VerificationAllow |
Veraltet.
Wird als |
| VerificationReject |
Veraltet.
Wird als |
| 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 |
| 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 |
| 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 |
| 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 |
| CanPackageQuery(String, String[]) |
Identisch mit |
| 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) |
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 |
| 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 |
| 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 |
| 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
|
| 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 |
| 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 |
| HasSystemFeature(String) |
Überprüfen Sie, ob der angegebene Featurename eines der verfügbaren Features ist, wie von |
| 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 |
| 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. |
| 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| 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 |