Lingua

PackageInfoFlags Enumerazione

Definizione

Enumera i valori restituiti da diversi metodi di PackageInfoFlags e usati come parametro di diversi tipi.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags = 
Ereditarietà
PackageInfoFlags
Attributi

Campi

Nome Valore Descrizione
Attributions -2147483648

Questa costante è stata deprecata nel livello API 34. Usare GET_ATTRIBUTIONS_LONG per evitare l'estensione del segno imprevista. Le operazioni con questo flag possono causare risultati imprevisti e potenziali runtimeException.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_ATTRIBUTIONS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Activities 1

PackageInfo flag: restituisce informazioni sulle attività nel pacchetto in Activities.

Receivers 2

PackageInfo flag: restituisce informazioni sui ricevitori di finalità nel pacchetto in Receivers.

Services 4

PackageInfo flag: restituisce informazioni sui servizi nel pacchetto in Services.

Providers 8

PackageInfo flag: restituisce informazioni sui provider di contenuto nel pacchetto in Providers.

Instrumentation 16

PackageInfo flag: restituisce informazioni sulla strumentazione nel pacchetto in Instrumentation.

IntentFilters 32

PackageInfoflag: restituisce informazioni sui filtri delle finalità supportati dall'attività.

ResolvedFilter 64

ResolveInfo flag: restituisce il filtro IntentFilter corrispondente per un oggetto ResolveInfo specifico in Filter.

Signatures 64

PackageInfoflag: restituisce informazioni sulle firme incluse nel pacchetto.

MetaData 128

Flag ComponentInfo: restituisce i bundle di dati ComponentInfo.metaData associati a un componente. Questo vale per qualsiasi API che restituisce una sottoclasse ComponentInfo.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_META_DATA.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Gids 256

Flag PackageInfo: restituisce gli ID gruppo associati a un'applicazione. Questo vale per qualsiasi API che restituisce una classe PackageInfo, direttamente o annidata all'interno di un'altra.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_GIDS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

DisabledComponents 512

PackageInfoflag: includere i componenti disabilitati nelle informazioni restituite.

MatchDisabledComponents 512

Flag PackageInfo: includere i componenti disabilitati nelle informazioni restituite.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_DISABLED_COMPONENTS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

SharedLibraryFiles 1024

Flag ApplicationInfo: restituisce i percorsi delle librerie condivise associate a un'applicazione. Questo vale per qualsiasi API che restituisce una classe ApplicationInfo, direttamente o annidata all'interno di un'altra.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_SHARED_LIBRARY_FILES.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

UriPermissionPatterns 2048

Flag ProviderInfo: restituisce i modelli di autorizzazione URI associati a un provider di contenuto. Questo vale per qualsiasi API che restituisce una classe ProviderInfo, direttamente o annidata all'interno di un'altra.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_URI_PERMISSION_PATTERNS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Permissions 4096

PackageInfo flag: restituisce informazioni sulle autorizzazioni nel pacchetto in Permissions.

MatchUninstalledPackages 8192

Parametro flag per recuperare alcune informazioni su tutte le applicazioni (anche disinstallate) con directory dati. Questo stato potrebbe essere stato generato se le applicazioni sono state eliminate con flag DELETE_KEEP_DATA con la possibilità di essere sostituite o reinstallate in futuro. Nota: questo flag può causare la restituzione di meno informazioni sulle applicazioni attualmente installate. Nota: l'uso di questo flag richiede l'autorizzazione android.permission.QUERY_ALL_PACKAGES per visualizzare i pacchetti disinstallati.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_UNINSTALLED_PACKAGES.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

UninstalledPackages 8192

Questa costante è stata deprecata nel livello API 24. sostituito con MATCH_UNINSTALLED_PACKAGES

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_UNINSTALLED_PACKAGES.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Configurations 16384

Flag PackageInfo: restituisce informazioni sulle preferenze hardware in PackageInfo.configPreferences e funzionalità richieste in PackageInfo.reqFeatures e PackageInfo.featureGroups.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_CONFIGURATIONS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

DisabledUntilUsedComponents 32768

Questa costante è stata deprecata nel livello API 24. sostituito con MATCH_DISABLED_UNTIL_USED_COMPONENTS.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_DISABLED_UNTIL_USED_COMPONENTS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchDisabledUntilUsedComponents 32768

Flag PackageInfo: include componenti disabilitati che si trovano in tale stato solo a causa di COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED nelle informazioni restituite. Si noti che se si imposta questo flag, le applicazioni in questo stato disabilitato verranno segnalate come abilitate.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchDefaultOnly 65536

Flag di risoluzione ed esecuzione di query: se impostato, vengono considerati solo i filtri che supportano l'oggetto per la CategoryDefaultcorrispondenza.

MatchAll 131072

Flag di query: se impostato e se la piattaforma esegue un filtro dei risultati, il filtro non verrà eseguito. Si tratta di un sinonimo per dire che tutti i risultati devono essere restituiti. Questo flag deve essere usato con estrema attenzione.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_ALL.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchDirectBootUnaware 262144

Flag di esecuzione di query: corrisponde ai componenti che sono l'avvio diretto non a conoscenza nelle informazioni restituite, indipendentemente dallo stato utente corrente. Quando non vengono specificati né MATCH_DIRECT_BOOT_AWARE né MATCH_DIRECT_BOOT_UNAWARE, il comportamento predefinito corrisponde solo ai componenti eseguibili in base allo stato utente. Ad esempio, quando un utente viene avviato ma le credenziali non sono ancora state presentate, l'utente esegue "bloccato" e vengono restituiti solo i componenti MATCH_DIRECT_BOOT_AWARE. Dopo aver presentato le credenziali utente, l'utente esegue "sbloccato" e vengono restituiti sia MATCH_DIRECT_BOOT_AWARE che i componenti MATCH_DIRECT_BOOT_UNAWARE.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_DIRECT_BOOT_UNAWARE.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchDirectBootAware 524288

Flag di esecuzione di query: corrisponde ai componenti che sono in grado di eseguire l'avvio diretto nelle informazioni restituite, indipendentemente dallo stato utente corrente. Quando non vengono specificati né MATCH_DIRECT_BOOT_AWARE né MATCH_DIRECT_BOOT_UNAWARE, il comportamento predefinito corrisponde solo ai componenti eseguibili in base allo stato utente. Ad esempio, quando un utente viene avviato ma le credenziali non sono ancora state presentate, l'utente esegue "bloccato" e vengono restituiti solo i componenti MATCH_DIRECT_BOOT_AWARE. Dopo aver presentato le credenziali utente, l'utente esegue "sbloccato" e vengono restituiti sia MATCH_DIRECT_BOOT_AWARE che i componenti MATCH_DIRECT_BOOT_UNAWARE.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_DIRECT_BOOT_AWARE.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchSystemOnly 1048576

Flag di query: includere solo i componenti delle applicazioni contrassegnate con ApplicationInfo.FLAG_SYSTEM.

Informazioni di riferimento su Android per android.content.pm.PackageManager.MATCH_SYSTEM_ONLY.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

SigningCertificates 134217728

Flag PackageInfo: restituisce i certificati di firma associati a questo pacchetto. Ogni voce è un certificato di firma che il pacchetto ha dimostrato di essere autorizzato a usare, in genere un certificato di firma precedente da cui è ruotato.

Informazioni di riferimento su Android per android.content.pm.PackageManager.GET_SIGNING_CERTIFICATES.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a