PackageInfoFlags Enumeration
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.
Listet Werte auf, die von mehreren Methoden PackageInfoFlags zurückgegeben und als Parameter mehrerer Typen verwendet werden.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags =
- Vererbung
-
PackageInfoFlags
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Attributions | -2147483648 | Diese Konstante war in API-Ebene 34 veraltet. Verwenden Sie GET_ATTRIBUTIONS_LONG, um unbeabsichtigte Sign-Erweiterung zu vermeiden. Vorgänge mit diesem Flag können unbeabsichtigte Ergebnisse und potenzielle RuntimeException verursachen.
Android-Referenz für 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. |
| Activities | 1 | PackageInfo Flag: Zurückgeben von Informationen zu Aktivitäten im Paket in Activities. |
| Receivers | 2 | PackageInfo Flag: Zurückgeben von Informationen zu Absichtsempfängern im Paket in Receivers. |
| Services | 4 | PackageInfo flag: Return information about services in the package in Services. |
| Providers | 8 | PackageInfo flag: Return information about content providers in the package in Providers. |
| Instrumentation | 16 | PackageInfo flag: Return information about instrumentation in the package in Instrumentation. |
| IntentFilters | 32 | PackageInfoFlag: Gibt Informationen zu den von der Aktivität unterstützten Absichtsfiltern zurück. |
| ResolvedFilter | 64 | ResolveInfo flag: Return the IntentFilter that was matched for a particular ResolveInfo in Filter. |
| Signatures | 64 | PackageInfoFlag: Gibt Informationen zu den im Paket enthaltenen Signaturen zurück. |
| MetaData | 128 | ComponentInfo-Flag: Gibt die ComponentInfo.metaData-Datenbundle zurück, die einer Komponente zugeordnet sind. Dies gilt für jede API, die eine ComponentInfo-Unterklasse zurückgibt.
Android-Referenz für 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. |
| Gids | 256 | PackageInfo-Flag: Geben Sie die Gruppen-IDs zurück, die einer Anwendung zugeordnet sind. Dies gilt für jede API, die eine PackageInfo-Klasse zurückgibt, entweder direkt oder in einer anderen geschachtelt.
Android-Referenz für 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. |
| DisabledComponents | 512 | PackageInfoFlag: Fügen Sie deaktivierte Komponenten in die zurückgegebenen Informationen ein. |
| MatchDisabledComponents | 512 | PackageInfo-Flag: Enthalten Sie deaktivierte Komponenten in die zurückgegebenen Informationen.
Android-Referenz für 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. |
| SharedLibraryFiles | 1024 | ApplicationInfo-Flag: Gibt die Pfade zu den freigegebenen Bibliotheken zurück, die einer Anwendung zugeordnet sind. Dies gilt für jede API, die eine ApplicationInfo-Klasse zurückgibt, entweder direkt oder in einer anderen geschachtelt.
Android-Referenz für 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. |
| UriPermissionPatterns | 2048 | ProviderInfo-Flag: Gibt die URI-Berechtigungsmuster zurück, die einem Inhaltsanbieter zugeordnet sind. Dies gilt für jede API, die eine ProviderInfo-Klasse zurückgibt, entweder direkt oder in einer anderen geschachtelt.
Android-Referenz für 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. |
| Permissions | 4096 | PackageInfo flag: Return information about permissions in the package in Permissions. |
| MatchUninstalledPackages | 8192 | Flag-Parameter zum Abrufen einiger Informationen zu allen Anwendungen (auch deinstalliert), die Datenverzeichnisse enthalten. Dieser Zustand könnte dazu führen, dass Anwendungen mit Kennzeichnung DELETE_KEEP_DATA gelöscht wurden, mit der Möglichkeit, in Zukunft ersetzt oder neu installiert zu werden. Hinweis: Dieses Flag kann dazu führen, dass weniger Informationen zu derzeit installierten Anwendungen zurückgegeben werden. Hinweis: Für die Verwendung dieses Flags ist die android.permission.QUERY_ALL_PACKAGES Berechtigung erforderlich, um deinstallierte Pakete anzuzeigen.
Android-Referenz für 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. |
| UninstalledPackages | 8192 | Diese Konstante war in API-Ebene 24 veraltet. ersetzt durch MATCH_UNINSTALLED_PACKAGES
Android-Referenz für 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. |
| Configurations | 16384 | PackageInfo-Flag: Zurückgeben von Informationen zu Hardwareeinstellungen in "PackageInfo.configPreferences" und angeforderten Features in "PackageInfo.reqFeatures" und "PackageInfo.featureGroups".
Android-Referenz für 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. |
| DisabledUntilUsedComponents | 32768 | Diese Konstante war in API-Ebene 24 veraltet. ersetzt durch MATCH_DISABLED_UNTIL_USED_COMPONENTS.
Android-Referenz für 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. |
| MatchDisabledUntilUsedComponents | 32768 | PackageInfo-Flag: Enthalten Sie deaktivierte Komponenten, die sich nur aufgrund von COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED in den zurückgegebenen Informationen befinden. Wenn Sie dieses Kennzeichen festlegen, werden Anwendungen, die sich in diesem deaktivierten Zustand befinden, als aktiviert gemeldet.
Android-Referenz für 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. |
| MatchDefaultOnly | 65536 | Auflösungs- und Abfragekennzeichnung: Wenn festgelegt, werden nur Filter berücksichtigt, die den CategoryDefaultAbgleich unterstützen. |
| MatchAll | 131072 | Abfragekennzeichnung: Wenn festgelegt und die Plattform filtert, erfolgt die Filterung nicht. Dies ist ein Synonym für die Aussage, dass alle Ergebnisse zurückgegeben werden sollen. Diese Kennzeichnung sollte mit extremer Sorgfalt verwendet werden.
Android-Referenz für 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. |
| MatchDirectBootUnaware | 262144 | Abfragekennzeichnung: Stimmen Sie Komponenten ab, die in den zurückgegebenen Informationen nicht erkannt werden, unabhängig vom aktuellen Benutzerstatus. Wenn weder MATCH_DIRECT_BOOT_AWARE noch MATCH_DIRECT_BOOT_UNAWARE angegeben werden, besteht das Standardverhalten darin, nur ausgeführte Komponenten basierend auf dem Benutzerstatus abzugleichen. Wenn beispielsweise ein Benutzer gestartet wird, anmeldeinformationen aber noch nicht angezeigt wurden, wird der Benutzer "gesperrt" ausgeführt, und nur MATCH_DIRECT_BOOT_AWARE Komponenten werden zurückgegeben. Sobald die Benutzeranmeldeinformationen angezeigt wurden, wird der Benutzer "entsperrt" ausgeführt, und sowohl MATCH_DIRECT_BOOT_AWARE als auch MATCH_DIRECT_BOOT_UNAWARE Komponenten werden zurückgegeben.
Android-Referenz für 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. |
| MatchDirectBootAware | 524288 | Abfragekennzeichnung: Stimmen Sie Komponenten ab, die in den zurückgegebenen Informationen direkt gestartet werden, unabhängig vom aktuellen Benutzerstatus. Wenn weder MATCH_DIRECT_BOOT_AWARE noch MATCH_DIRECT_BOOT_UNAWARE angegeben werden, besteht das Standardverhalten darin, nur ausgeführte Komponenten basierend auf dem Benutzerstatus abzugleichen. Wenn beispielsweise ein Benutzer gestartet wird, anmeldeinformationen aber noch nicht angezeigt wurden, wird der Benutzer "gesperrt" ausgeführt, und nur MATCH_DIRECT_BOOT_AWARE Komponenten werden zurückgegeben. Sobald die Benutzeranmeldeinformationen angezeigt wurden, wird der Benutzer "entsperrt" ausgeführt, und sowohl MATCH_DIRECT_BOOT_AWARE als auch MATCH_DIRECT_BOOT_UNAWARE Komponenten werden zurückgegeben.
Android-Referenz für 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. |
| MatchSystemOnly | 1048576 | Abfragekennzeichnung: Schließen Sie nur Komponenten aus Anwendungen ein, die mit ApplicationInfo.FLAG_SYSTEM gekennzeichnet sind.
Android-Referenz für 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. |
| SigningCertificates | 134217728 | PackageInfo-Flag: Gibt die signaturzertifikate zurück, die diesem Paket zugeordnet sind. Bei jedem Eintrag handelt es sich um ein Signaturzertifikat, das das Paket als berechtigt erwiesen hat, es zu verwenden, in der Regel ein früheres Signaturzertifikat, von dem es gedreht wurde.
Android-Referenz für 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. |
Hinweise
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.