Lenguaje

PackageInfoFlags Enumeración

Definición

Enumera los valores devueltos por varios métodos de PackageInfoFlags y tomados como parámetro de varios tipos.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum PackageInfoFlags
[<System.Flags>]
type PackageInfoFlags = 
Herencia
PackageInfoFlags
Atributos

Campos

Nombre Valor Description
Attributions -2147483648

Esta constante estaba en desuso en el nivel de API 34. Use GET_ATTRIBUTIONS_LONG para evitar la extensión de signo no deseada. Las operaciones con esta marca pueden provocar resultados no deseados y una posible excepción RuntimeException.

Referencia de Android para android.content.pm.PackageManager.GET_ATTRIBUTIONS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Activities 1

PackageInfo flag: devuelve información sobre las actividades del paquete en Activities.

Receivers 2

PackageInfo flag: devuelve información sobre los receptores de intención del paquete en Receivers.

Services 4

PackageInfo flag: devuelve información sobre los servicios del paquete en Services.

Providers 8

PackageInfo flag: devuelve información sobre los proveedores de contenido del paquete en Providers.

Instrumentation 16

PackageInfo flag: devuelve información sobre la instrumentación en el paquete en Instrumentation.

IntentFilters 32

PackageInfoflag: devuelve información sobre los filtros de intención admitidos por la actividad.

ResolvedFilter 64

ResolveInfo flag: devuelve el IntentFilter que se ha coincidente con un resolveInfo determinado en Filter.

Signatures 64

PackageInfoflag: devuelve información sobre las firmas incluidas en el paquete.

MetaData 128

Marca ComponentInfo: devuelve los paquetes de datos ComponentInfo.metaData asociados a un componente. Esto se aplica a cualquier API que devuelva una subclase ComponentInfo.

Referencia de Android para android.content.pm.PackageManager.GET_META_DATA.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Gids 256

Marca PackageInfo: devuelve los identificadores de grupo asociados a una aplicación. Esto se aplica a cualquier API que devuelva una clase PackageInfo, ya sea directamente o anidada dentro de otra.

Referencia de Android para android.content.pm.PackageManager.GET_GIDS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

DisabledComponents 512

PackageInfoflag: incluya componentes deshabilitados en la información devuelta.

MatchDisabledComponents 512

Marca PackageInfo: incluya componentes deshabilitados en la información devuelta.

Referencia de Android para android.content.pm.PackageManager.MATCH_DISABLED_COMPONENTS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

SharedLibraryFiles 1024

Marca ApplicationInfo: devuelve las rutas de acceso a las bibliotecas compartidas asociadas a una aplicación. Esto se aplica a cualquier API que devuelva una clase ApplicationInfo, ya sea directamente o anidada dentro de otra.

Referencia de Android para android.content.pm.PackageManager.GET_SHARED_LIBRARY_FILES.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

UriPermissionPatterns 2048

Marca ProviderInfo: devuelve los patrones de permisos de URI asociados a un proveedor de contenido. Esto se aplica a cualquier API que devuelva una clase ProviderInfo, ya sea directamente o anidada dentro de otra.

Referencia de Android para android.content.pm.PackageManager.GET_URI_PERMISSION_PATTERNS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Permissions 4096

PackageInfo flag: devuelve información sobre los permisos del paquete en Permissions.

MatchUninstalledPackages 8192

Marca el parámetro para recuperar información sobre todas las aplicaciones (incluso las desinstaladas) que tienen directorios de datos. Este estado podría haber resultado si las aplicaciones se han eliminado con la marca DELETE_KEEP_DATA con la posibilidad de reemplazarse o reinstalarlas en el futuro. Nota: esta marca puede provocar que se devuelva menos información sobre las aplicaciones instaladas actualmente. Nota: el uso de esta marca requiere el permiso android.permission.QUERY_ALL_PACKAGES para ver los paquetes desinstalados.

Referencia de Android para android.content.pm.PackageManager.MATCH_UNINSTALLED_PACKAGES.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

UninstalledPackages 8192

Esta constante estaba en desuso en el nivel de API 24. reemplazado por MATCH_UNINSTALLED_PACKAGES

Referencia de Android para android.content.pm.PackageManager.GET_UNINSTALLED_PACKAGES.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Configurations 16384

Marca PackageInfo: devuelve información sobre las preferencias de hardware en PackageInfo.configPreferences y las características solicitadas en PackageInfo.reqFeatures y PackageInfo.featureGroups.

Referencia de Android para android.content.pm.PackageManager.GET_CONFIGURATIONS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

DisabledUntilUsedComponents 32768

Esta constante estaba en desuso en el nivel de API 24. reemplazado por MATCH_DISABLED_UNTIL_USED_COMPONENTS.

Referencia de Android para android.content.pm.PackageManager.GET_DISABLED_UNTIL_USED_COMPONENTS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

MatchDisabledUntilUsedComponents 32768

Marca PackageInfo: incluya componentes deshabilitados que están en ese estado solo debido a COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED en la información devuelta. Tenga en cuenta que si establece esta marca, las aplicaciones que están en este estado deshabilitado se notificarán como habilitadas.

Referencia de Android para android.content.pm.PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

MatchDefaultOnly 65536

Marca de resolución y consulta: si se establece, solo se considerarán filtros que admiten la CategoryDefaultcoincidencia.

MatchAll 131072

Marca de consulta: si se establece y si la plataforma realiza algún filtrado de los resultados, no se producirá el filtrado. Este es un sinónimo de decir que se deben devolver todos los resultados. Esta marca debe usarse con cuidado extremo.

Referencia de Android para android.content.pm.PackageManager.MATCH_ALL.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

MatchDirectBootUnaware 262144

Marca de consulta: coincide con los componentes que no son conscientes del arranque directo en la información devuelta, independientemente del estado actual del usuario. Cuando no se especifican ni MATCH_DIRECT_BOOT_AWARE ni MATCH_DIRECT_BOOT_UNAWARE, el comportamiento predeterminado es coincidir solo con los componentes ejecutables en función del estado del usuario. Por ejemplo, cuando se inicia un usuario, pero aún no se han presentado credenciales, el usuario ejecuta "bloqueado" y solo se devuelven los componentes de MATCH_DIRECT_BOOT_AWARE. Una vez presentadas las credenciales de usuario, el usuario ejecuta "desbloqueado" y se devuelven los componentes MATCH_DIRECT_BOOT_AWARE y MATCH_DIRECT_BOOT_UNAWARE.

Referencia de Android para android.content.pm.PackageManager.MATCH_DIRECT_BOOT_UNAWARE.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

MatchDirectBootAware 524288

Marca de consulta: coincide con los componentes que son compatibles con el arranque directo en la información devuelta, independientemente del estado actual del usuario. Cuando no se especifican ni MATCH_DIRECT_BOOT_AWARE ni MATCH_DIRECT_BOOT_UNAWARE, el comportamiento predeterminado es coincidir solo con los componentes ejecutables en función del estado del usuario. Por ejemplo, cuando se inicia un usuario, pero aún no se han presentado credenciales, el usuario ejecuta "bloqueado" y solo se devuelven los componentes de MATCH_DIRECT_BOOT_AWARE. Una vez presentadas las credenciales de usuario, el usuario ejecuta "desbloqueado" y se devuelven los componentes MATCH_DIRECT_BOOT_AWARE y MATCH_DIRECT_BOOT_UNAWARE.

Referencia de Android para android.content.pm.PackageManager.MATCH_DIRECT_BOOT_AWARE.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

MatchSystemOnly 1048576

Marca de consulta: incluya solo componentes de aplicaciones marcadas con ApplicationInfo.FLAG_SYSTEM.

Referencia de Android para android.content.pm.PackageManager.MATCH_SYSTEM_ONLY.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

SigningCertificates 134217728

Marca PackageInfo: devuelve los certificados de firma asociados a este paquete. Cada entrada es un certificado de firma que el paquete ha demostrado que está autorizado a usar, normalmente un certificado de firma pasado desde el que ha girado.

Referencia de Android para android.content.pm.PackageManager.GET_SIGNING_CERTIFICATES.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a