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 können diese Klasse über Context#getPackageManager
finden.
<p class="note"><strong>Hinweis: </strong>Wenn Ihre App auf Android 11 (API-Ebene 30) oder höher ausgerichtet ist, geben die Methoden in dieser Klasse jeweils eine gefilterte Liste von Apps zurück. Erfahren Sie mehr über das Verwalten der Paketsichtbarkeit. </p>
Java-Dokumentation für android.content.pm.PackageManager
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
PackageManager() |
Dieses Member ist veraltet. |
PackageManager(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen. |
Felder
CertInputRawX509 |
Veraltet.
Zertifikateingabebytes: Die Eingabebytes stellen ein codiertes X dar. |
CertInputSha256 |
Veraltet.
Zertifikateingabebytes: Die Eingabebytes stellen die SHA256-Ausgabe eines codierten X dar. |
DontKillApp |
Veraltet.
Flagparameter für |
ExtraVerificationId |
Zusätzlicher Feldname für die ID eines Pakets, das aussteht. |
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 |
FeatureAutofill |
Feature für |
FeatureAutomotive |
Feature für |
FeatureBackup |
Feature für |
FeatureBluetooth |
Feature für |
FeatureBluetoothLe |
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 |
Als Leitprinzip gilt folgendes: |
FeatureGamepad |
Feature für |
FeatureHardwareKeystore |
Feature für |
FeatureHifiSensors |
Feature für |
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 |
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.
Berechtigungs-Whitelistflag: Berechtigungen, die vom Installationsprogramm in die Whitelist aufgenommen werden. |
FlagPermissionWhitelistSystem |
Veraltet.
Berechtigungs-Whitelistflag: Berechtigungen, die vom System in die Whitelist aufgenommen werden. |
FlagPermissionWhitelistUpgrade |
Veraltet.
Berechtigungs-Whitelistflag: Berechtigungen, die vom System in die Whitelist aufgenommen werden, wenn ein Upgrade von einer Betriebssystemversion durchgeführt wird, bei der die Berechtigung nicht auf eine Betriebssystemversion beschränkt war, in der die Berechtigung eingeschränkt ist. |
GetAttributions |
Dieses Member ist veraltet. |
GetAttributionsLong |
|
InstallScenarioBulk |
Veraltet.
Installationsszenario, das einen Massenvorgang mit dem gewünschten Ergebnis einer vollständig optimierten Anwendung angibt. |
InstallScenarioBulkSecondary |
Veraltet.
Installationsszenario, das einen Massenvorgang angibt, der minimale Auswirkungen auf die Systemintegrität gegenüber der Anwendungsoptimierung priorisiert. |
InstallScenarioDefault |
Veraltet.
Ein Wert, der auf das Fehlen von CUJ-Informationen hinweist und die gesamte Logik des Installationsszenarios deaktiviert. |
InstallScenarioFast |
Veraltet.
Installationsszenario, das die schnellste "Schaltfläche zum Starten" bietet. |
MatchApex |
|
MatchDirectBootAuto |
Abfrageflagge: Entspricht komponenten automatisch basierend auf ihrer Sensibilisierung für den direkten Start und dem aktuellen Benutzerstatus. |
MaximumVerificationTimeout |
Kann als |
PropertyCompatOverrideLandscapeToPortrait |
Anwendungsebene |
PropertyMediaCapabilities |
<> Ebenentag
|
PropertySelfCertifiedNetworkCapabilities |
<> level-Tag |
PropertySpecialUseFgsSubtype |
< service> level-Tag |
Synchronous |
Veraltet.
Flagparameter für |
VerificationAllow |
Veraltet.
Wird als |
VerificationReject |
Veraltet.
Wird als |
VersionCodeHighest |
Konstante zum Angeben des höchsten installierten Paketversionscodes. |
Eigenschaften
BackgroundPermissionOptionLabel |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
BackgroundPermissionOptionLabelFormatted |
Ruft die lokalisierte Bezeichnung ab, die der Option in den Einstellungen zum Gewähren des Hintergrundzugriffs entspricht. |
Class |
Gibt die Laufzeitklasse dieses |
DefaultActivityIcon |
Gibt das generische Symbol für eine Aktivität zurück, die verwendet wird, wenn kein bestimmtes Symbol definiert ist. |
Handle |
Das Handle zum zugrunde liegenden Android-instance. (Geerbt von Object) |
InstantAppCookieMaxBytes |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
IsAutoRevokeWhitelisted |
<strong>Hinweis: </strong>Rückblickend wäre es vorzuziehen, bei der Benennung dieser API eine inklusivere Terminologie zu verwenden. |
IsDeviceUpgrading |
Gibt true zurück, wenn das Gerät aktualisiert wird, z. B. der erste Start nach OTA. |
IsInstantApp |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
IsPackageSuspended |
Apps können diese Abfragen abfragen, um zu ermitteln, ob sie angehalten wurden. |
IsSafeMode |
Gibt zurück, ob das Gerät im abgesicherten Modus gestartet wurde. |
JniIdentityHashCode |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
JniPeerMembers |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
PackageInstaller |
Rückgabeschnittstelle, die die Möglichkeit zum Installieren, Aktualisieren und Entfernen von Anwendungen auf dem Gerät bietet. |
PeerReference |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
SuspendedPackageAppExtras |
Gibt eine |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
TrustAll |
Vertrauen Sie jedem Installer, um Prüfsummen für das Paket bereitzustellen. |
TrustNone |
Vertrauen Sie keinem Installer, um Prüfsummen für das Paket bereitzustellen. |
Methoden
AddPackageToPreferred(String) |
Veraltet.
Dieses Member ist veraltet. |
AddPermission(PermissionInfo) |
Fügen Sie dem System eine neue dynamische Berechtigung hinzu. |
AddPermissionAsync(PermissionInfo) |
Wie |
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 die Paketinstallationen über das Paketinstallationsprogramm anfordern darf. |
CheckPermission(String, String) |
Überprüfen Sie, ob einem bestimmten Paket eine bestimmte Berechtigung erteilt wurde. |
CheckSignatures(Int32, Int32) |
Wie |
CheckSignatures(String, String) |
Vergleichen Sie die Signaturen von zwei Paketen, um zu ermitteln, ob in beiden die gleiche Signatur angezeigt wird. |
ClearInstantAppCookie() |
Löscht das Sofortanwendungscookie für die aufrufende App. |
ClearPackagePreferredActivities(String) |
Entfernen Sie alle bevorzugten Aktivitätszuordnungen, die zuvor mit |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CurrentToCanonicalPackageNames(String[]) |
Ordnen Sie die aktuellen Paketnamen, die auf dem Gerät verwendet werden, dem aktuellen kanonischen Namen dieses Pakets zu. |
Dispose() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
Dispose(Boolean) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
Equals(Object) |
Gibt an, ob ein anderes Objekt diesem "gleich" ist. (Geerbt von Object) |
ExtendVerificationTimeout(Int32, PackageInstallVerification, Int64) |
Ermöglicht einem Paket, das auf den |
GetActivityBanner(ComponentName) |
Rufen Sie das Banner ab, das einer Aktivität zugeordnet ist. |
GetActivityBanner(Intent) |
Rufen Sie das Banner ab, das einer Absicht zugeordnet ist. |
GetActivityIcon(ComponentName) |
Rufen Sie das Symbol ab, das einer Aktivität zugeordnet ist. |
GetActivityIcon(Intent) |
Rufen Sie das Symbol ab, das einer Absicht zugeordnet ist. |
GetActivityInfo(ComponentName, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Aktivitätsklasse wissen. |
GetActivityInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetActivityLogo(ComponentName) |
Rufen Sie das Logo ab, das einer Aktivität zugeordnet ist. |
GetActivityLogo(Intent) |
Rufen Sie das Logo ab, das einer Absicht zugeordnet ist. |
GetAllPermissionGroups(PackageInfoFlags) |
Rufen Sie alle bekannten Berechtigungsgruppen im System ab. |
GetApplicationBanner(ApplicationInfo) |
Rufen Sie das Banner ab, das einer Anwendung zugeordnet ist. |
GetApplicationBanner(String) |
Rufen Sie das Banner ab, das einer Anwendung zugeordnet ist. |
GetApplicationEnabledSetting(String) |
Gibt die aktivierte Einstellung für eine Anwendung zurück. |
GetApplicationIcon(ApplicationInfo) |
Rufen Sie das Symbol ab, das einer Anwendung zugeordnet ist. |
GetApplicationIcon(String) |
Rufen Sie das Symbol ab, das einer Anwendung zugeordnet ist. |
GetApplicationInfo(String, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über ein bestimmtes Paket/eine bestimmte Anwendung kennen. |
GetApplicationInfo(String, PackageManager+ApplicationInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetApplicationLabel(ApplicationInfo) |
Gibt die Bezeichnung zurück, die für diese Anwendung verwendet werden soll. |
GetApplicationLabelFormatted(ApplicationInfo) |
Gibt die Bezeichnung zurück, die für diese Anwendung verwendet werden soll. |
GetApplicationLogo(ApplicationInfo) |
Rufen Sie das Logo ab, das einer Anwendung zugeordnet ist. |
GetApplicationLogo(String) |
Rufen Sie das Logo ab, das einer Anwendung zugeordnet ist. |
GetChangedPackages(Int32) |
Gibt die Namen der Pakete zurück, die geändert wurden [z. B. |
GetComponentEnabledSetting(ComponentName) |
Gibt die aktivierte Einstellung für eine Paketkomponente (Aktivität, Empfänger, Dienst, Anbieter) zurück. |
GetDrawable(String, Int32, ApplicationInfo) |
Abrufen eines Bilds aus einem Paket. |
GetGroupOfPlatformPermission(String, IExecutor, IConsumer) |
Rufen Sie die plattformdefinierte Berechtigungsgruppe einer bestimmten Berechtigung ab, wenn die Berechtigung eine plattformdefinierte Berechtigung ist. |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetInstalledApplications(PackageInfoFlags) |
Gibt eine Liste aller Anwendungspakete zurück, die für den aktuellen Benutzer installiert sind. |
GetInstalledApplications(PackageManager+ApplicationInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetInstalledModules(Int32) |
Gibt eine Liste aller installierten Module zurück. |
GetInstalledPackages(PackageInfoFlags) |
Gibt eine Liste aller Pakete zurück, die für den aktuellen Benutzer installiert sind. |
GetInstalledPackages(PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetInstallerPackageName(String) |
Rufen Sie den Paketnamen der Anwendung ab, die ein Paket installiert hat. |
GetInstallSourceInfo(String) |
Ruft Informationen darüber ab, wie ein Paket installiert oder aktualisiert wurde. |
GetInstantAppCookie() |
Ruft das sofortige Anwendungscookies für diese App ab. |
GetInstrumentationInfo(ComponentName, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Instrumentierungsklasse wissen. |
GetLaunchIntentForPackage(String) |
Gibt eine "gute" Absicht zurück, um eine Front-Door-Aktivität in einem Paket zu starten. |
GetLaunchIntentSenderForPackage(String) |
Gibt einen |
GetLeanbackLaunchIntentForPackage(String) |
Gibt eine "gute" Absicht zurück, um eine Front-Door-Leanback-Aktivität in einem Paket zu starten, z. B. zum Implementieren einer "Öffnen"-Schaltfläche beim Durchsuchen von Paketen. |
GetMimeGroup(String) |
Ruft alle MIME-Typen ab, die in der MIME-Gruppe enthalten sind. |
GetModuleInfo(String, Int32) |
Abrufen von Informationen für ein bestimmtes Modul. |
GetNameForUid(Int32) |
Rufen Sie den offiziellen Namen ab, der einer UID zugeordnet ist. |
GetPackageArchiveInfo(String, PackageInfoFlags) |
Abrufen von allgemeinen Informationen zu einem Anwendungspaket, das in einer Paketarchivdatei definiert ist
|
GetPackageArchiveInfo(String, PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPackageGids(String) |
Gibt ein Array aller sekundären POSIX-Gruppen-IDs zurück, die dem angegebenen Paket zugewiesen wurden. |
GetPackageGids(String, PackageInfoFlags) |
Gibt ein Array aller sekundären POSIX-Gruppen-IDs zurück, die dem angegebenen Paket zugewiesen wurden. |
GetPackageGids(String, PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPackageInfo(String, PackageInfoFlags) |
Rufen Sie allgemeine Informationen zu einem Anwendungspaket ab, das auf dem System installiert ist. |
GetPackageInfo(String, PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPackageInfo(VersionedPackage, PackageInfoFlags) |
Rufen Sie allgemeine Informationen zu einem Anwendungspaket ab, das auf dem System installiert ist. |
GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPackagesForUid(Int32) |
Rufen Sie die Namen aller Pakete ab, die einer bestimmten Benutzer-ID zugeordnet sind. |
GetPackagesHoldingPermissions(String[], PackageInfoFlags) |
Gibt eine Liste aller installierten Pakete zurück, die derzeit über eine der angegebenen Berechtigungen verfügen. |
GetPackagesHoldingPermissions(String[], PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPackageUid(String, PackageInfoFlags) |
Gibt die UID zurück, die dem angegebenen Paketnamen zugeordnet ist. |
GetPackageUid(String, PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetPermissionGroupInfo(String, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Gruppe von Berechtigungen kennen. |
GetPermissionInfo(String, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Berechtigung wissen. |
GetPlatformPermissionsForGroup(String, IExecutor, IConsumer) |
Rufen Sie die plattformdefinierte Berechtigungen ab, die zu einer bestimmten Berechtigungsgruppe gehören. |
GetPreferredActivities(IList<IntentFilter>, IList<ComponentName>, String) |
Rufen Sie alle bevorzugten Aktivitäten ab, die zuvor mit |
GetPreferredPackages(PackageInfoFlags) |
Rufen Sie die Liste aller derzeit konfigurierten bevorzugten Pakete ab. |
GetProperty(String, ComponentName) |
Gibt die in der angegebenen Komponentendeklaration definierte Eigenschaft zurück. |
GetProperty(String, String) |
Gibt die in der angegebenen Komponentendeklaration definierte Eigenschaft zurück. |
GetProviderInfo(ComponentName, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Inhaltsanbieterklasse wissen. |
GetProviderInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetReceiverInfo(ComponentName, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Empfängerklasse wissen. |
GetReceiverInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetResourcesForActivity(ComponentName) |
Rufen Sie die Ressourcen ab, die einer Aktivität zugeordnet sind. |
GetResourcesForApplication(ApplicationInfo) |
Rufen Sie die Ressourcen für eine Anwendung ab. |
GetResourcesForApplication(ApplicationInfo, Configuration) |
Rufen Sie die Ressourcen für eine Anwendung für die bereitgestellte Konfiguration ab. |
GetResourcesForApplication(String) |
Rufen Sie die Ressourcen ab, die einer Anwendung zugeordnet sind. |
GetServiceInfo(ComponentName, PackageInfoFlags) |
Rufen Sie alle Informationen ab, die wir über eine bestimmte Dienstklasse wissen. |
GetServiceInfo(ComponentName, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetSharedLibraries(PackageInstallReason) |
Rufen Sie eine Liste der freigegebenen Bibliotheken auf dem Gerät ab. |
GetSharedLibraries(PackageManager+PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetSyntheticAppDetailsActivityEnabled(String) |
Gibt zurück, ob eine synthetische App-Detailaktivität generiert wird, wenn die App keine aktivierte Startprogrammaktivität aufweist. |
GetSystemAvailableFeatures() |
Rufen Sie eine Liste der Features ab, die auf dem System verfügbar sind. |
GetSystemSharedLibraryNames() |
Rufen Sie eine Liste der freigegebenen Bibliotheken ab, die auf dem System verfügbar sind. |
GetTargetSdkVersion(String) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetText(String, Int32, ApplicationInfo) |
Abrufen von Text aus einem Paket. |
GetTextFormatted(String, Int32, ApplicationInfo) |
Abrufen von Text aus einem Paket. |
GetUserBadgedDrawableForDensity(Drawable, UserHandle, Rect, Int32) |
Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine als Signal gekennzeichnete Kopie des angegebenen Zeichens zurück, sodass der Benutzer es vom ursprünglichen Zeichnungszeichen unterscheiden kann. |
GetUserBadgedIcon(Drawable, UserHandle) |
Wenn es sich bei dem Zielbenutzer um ein verwaltetes Profil handelt, wird eine kopie des angegebenen Symbols zurückgegeben, um es vom ursprünglichen Symbol unterscheiden zu können. |
GetUserBadgedLabel(String, UserHandle) |
Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine Kopie der Bezeichnung mit Badging für Barrierefreiheitsdienste wie Talkback zurück. |
GetUserBadgedLabelFormatted(ICharSequence, UserHandle) |
Wenn der Zielbenutzer ein verwaltetes Profil des aufrufenden Benutzers ist oder der Aufrufer selbst ein verwaltetes Profil ist, gibt dies eine Kopie der Bezeichnung mit Badging für Barrierefreiheitsdienste wie Talkback zurück. |
GetWhitelistedRestrictedPermissions(String, FlagPermission) |
Ruft die eingeschränkten Berechtigungen ab, die in die Whitelist aufgenommen wurden, und die App darf ihnen in ihrer vollständigen Form erteilt werden. |
GetXml(String, Int32, ApplicationInfo) |
Rufen Sie eine XML-Datei aus einem Paket ab. |
HasSigningCertificate(Int32, Byte[], CertificateType) |
Durchsucht den Satz von Signaturzertifikaten, mit denen sich die Pakete für die angegebene UID als signiert erwiesen haben. |
HasSigningCertificate(String, Byte[], CertificateType) |
Durchsucht den Satz von Signaturzertifikaten, mit denen sich das angegebene Paket als signiert erwiesen hat. |
HasSystemFeature(String) |
Überprüfen Sie, ob der angegebene Featurename eines der verfügbaren Features ist, wie von |
HasSystemFeature(String, Int32) |
Überprüfen Sie, ob der angegebene Featurename und die angegebene Version 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 über einen längeren Zeitraum nicht verwendet wird. |
InvokeIsInstantApp(String) |
Ruft ab, ob das angegebene Paket eine sofortige App ist. |
InvokeIsPackageSuspended(String) |
Fragen Sie ab, ob eine App derzeit angehalten ist. |
IsDefaultApplicationIcon(Drawable) |
Gibt zurück, wenn das bereitgestellte zeichenbare symbol das vom System bereitgestellte Standardaktivitätssymbol darstellt. |
IsPermissionRevokedByPolicy(String, String) |
Überprüft, ob eine bestimmte Berechtigung für ein Paket durch eine Richtlinie widerrufen wurde. |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
QueryActivityProperty(String) |
Gibt die Eigenschaftendefinition für alle < activity> und < activity-alias> Schilder. |
QueryApplicationProperty(String) |
Gibt die Eigenschaftendefinition für alle <> Schilder. |
QueryBroadcastReceivers(Intent, PackageInfoFlags) |
Ruft alle Empfänger ab, die eine Übertragung der angegebenen Absicht verarbeiten können. |
QueryBroadcastReceivers(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryContentProviders(String, Int32, PackageInfoFlags) |
Rufen Sie Inhaltsanbieterinformationen ab. |
QueryContentProviders(String, Int32, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryInstrumentation(String, PackageInfoFlags) |
Rufen Sie Informationen zum verfügbaren Instrumentierungscode ab. |
QueryIntentActivities(Intent, PackageInfoFlags) |
Ruft alle Aktivitäten ab, die für die angegebene Absicht ausgeführt werden können. |
QueryIntentActivities(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryIntentActivityOptions(ComponentName, IList<Intent>, Intent, PackageInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryIntentActivityOptions(ComponentName, Intent[], Intent, PackageInfoFlags) |
Rufen Sie eine Reihe von Aktivitäten ab, die dem Benutzer als ähnliche Optionen angezeigt werden sollen. |
QueryIntentContentProviders(Intent, PackageInfoFlags) |
Ruft alle Anbieter ab, die der angegebenen Absicht entsprechen können. |
QueryIntentContentProviders(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryIntentServices(Intent, PackageInfoFlags) |
Rufen Sie alle Dienste ab, die mit der angegebenen Absicht übereinstimmen können. |
QueryIntentServices(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
QueryPermissionsByGroup(String, PackageInfoFlags) |
Fragen Sie alle Berechtigungen ab, die einer bestimmten Gruppe zugeordnet sind. |
QueryProviderProperty(String) |
Gibt die Eigenschaftendefinition für alle < provider> Schilder. |
QueryReceiverProperty(String) |
Gibt die Eigenschaftendefinition für alle < empfänger> Schilder. |
QueryServiceProperty(String) |
Gibt die Eigenschaftendefinition für alle < service> Schilder. |
RelinquishUpdateOwnership(String) |
Versuchen Sie, den Updatebesitz des angegebenen Pakets aufzugeben. |
RemovePackageFromPreferred(String) |
Veraltet.
Dieses Member ist veraltet. |
RemovePermission(String) |
Entfernt eine Berechtigung, die zuvor mit |
RemoveWhitelistedRestrictedPermission(String, String, FlagPermission) |
Entfernt eine eingeschränkte Whitelistberechtigung für eine App. |
RequestChecksums(String, Boolean, Int32, IList<Certificate>, PackageManager+IOnChecksumsReadyListener) |
Anfordern der Prüfsummen für APKs innerhalb eines Pakets. |
ResolveActivity(Intent, PackageInfoFlags) |
Bestimmen Sie die beste Aktion, die für eine bestimmte Absicht ausgeführt werden soll. |
ResolveActivity(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
ResolveContentProvider(String, PackageInfoFlags) |
Suchen Sie einen einzelnen Inhaltsanbieter nach seiner Autorität. |
ResolveContentProvider(String, PackageManager+ComponentInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
ResolveService(Intent, PackageInfoFlags) |
Ermitteln Sie den besten Dienst, der für eine bestimmte Absicht verarbeitet werden soll. |
ResolveService(Intent, PackageManager+ResolveInfoFlags) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
SetApplicationCategoryHint(String, Int32) |
Geben Sie einen Hinweis auf den |
SetApplicationEnabledSetting(String, ComponentEnabledState, ComponentEnableOption) |
Festlegen der aktivierten Einstellung für eine Anwendung Diese Einstellung überschreibt jeden aktivierten Zustand, der möglicherweise von der Anwendung in ihrem Manifest festgelegt wurde. |
SetAutoRevokeWhitelisted(String, Boolean) |
Markiert eine Anwendung, die davon ausgenommen ist, dass ihre Berechtigungen automatisch widerrufen werden, wenn die App für einen längeren Zeitraum nicht verwendet wird. |
SetComponentEnabledSetting(ComponentName, ComponentEnabledState, ComponentEnableOption) |
Legen Sie die aktivierte Einstellung für eine Paketkomponente (Aktivität, Empfänger, Dienst, Anbieter) fest. |
SetComponentEnabledSettings(IList<PackageManager.ComponentEnabledSetting>) |
Legen Sie die aktivierten Einstellungen für Paketkomponenten wie Aktivitäten, Empfänger, Dienste und Anbieter fest. |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SetInstallerPackageName(String, String) |
Ändern Sie das Installationsprogramm, das einem bestimmten Paket zugeordnet ist. |
SetMimeGroup(String, ICollection<String>) |
Legt die MIME-Typen der MIME-Gruppe fest. |
ToArray<T>() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
UnregisterFromRuntime() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
UpdateInstantAppCookie(Byte[]) |
Updates das Sofortanwendungscookie für die aufrufende App. |
VerifyPendingInstall(Int32, PackageInstallVerification) |
Ermöglicht einem Paket, das auf den |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel durch em benachrichtigen/em> oder <em>interrupted</em>.<>< (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert wird, in der Regel, indem <er>benachrichtigt</em> oder <em>interrupted</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.Finalized() |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.JniManagedPeerState |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. (Geerbt von Object) |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Für Android-Runtime überprüfte Typkonvertierung aus. |
JavaCast<TResult>(IJavaObject) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |
GetJniTypeName(IJavaPeerable) |
Klasse zum Abrufen verschiedener Arten von Informationen im Zusammenhang mit den Anwendungspaketen, die derzeit auf dem Gerät installiert sind. |