Compartir a través de


PackageManager.GetPackageInfo Método

Definición

Sobrecargas

GetPackageInfo(String, PackageManager+PackageInfoFlags)
GetPackageInfo(String, PackageInfoFlags)

Recupere información general sobre un paquete de aplicación instalado en el sistema.

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Recupere información general sobre un paquete de aplicación instalado en el sistema.

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

GetPackageInfo(String, PackageManager+PackageInfoFlags)

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo (string packageName, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : string * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parámetros

packageName
String

Devoluciones

Atributos

Se aplica a

GetPackageInfo(String, PackageInfoFlags)

Recupere información general sobre un paquete de aplicación instalado en el sistema.

[Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")]
public abstract Android.Content.PM.PackageInfo? GetPackageInfo (string packageName, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Ljava_lang_String_IHandler")>]
abstract member GetPackageInfo : string * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parámetros

packageName
String

Nombre completo (i.e. com.google.apps.contacts) del paquete deseado.

flags
PackageInfoFlags

Marcas de opción adicionales para modificar los datos devueltos.

Devoluciones

Objeto PackageInfo que contiene información sobre el paquete. Si se establece la marca MATCH_UNINSTALLED_PACKAGES y si el paquete no se encuentra en la lista de aplicaciones instaladas, la información del paquete se recupera de la lista de aplicaciones desinstaladas (que incluye aplicaciones instaladas, así como aplicaciones con directorio de datos, es decir, aplicaciones que se habían eliminado con DELETE_KEEP_DATA la marca establecida).

Atributos

Excepciones

Comentarios

Recupere información general sobre un paquete de aplicación instalado en el sistema.

Use #getPackageInfo(String, PackageInfoFlags) cuando se necesiten marcas largas.

Documentación de Java para android.content.pm.PackageManager.getPackageInfo(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetPackageInfo(VersionedPackage, PackageInfoFlags)

Recupere información general sobre un paquete de aplicación instalado en el sistema.

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)]
public abstract Android.Content.PM.PackageInfo? GetPackageInfo (Android.Content.PM.VersionedPackage versionedPackage, Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;I)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_IHandler", ApiSince=26)>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parámetros

versionedPackage
VersionedPackage

Paquete con versiones para el que se va a consultar.

flags
PackageInfoFlags

Marcas de opción adicionales para modificar los datos devueltos.

Devoluciones

Objeto PackageInfo que contiene información sobre el paquete. Si se establece la marca MATCH_UNINSTALLED_PACKAGES y si el paquete no se encuentra en la lista de aplicaciones instaladas, la información del paquete se recupera de la lista de aplicaciones desinstaladas (que incluye aplicaciones instaladas, así como aplicaciones con directorio de datos, es decir, aplicaciones que se habían eliminado con DELETE_KEEP_DATA la marca establecida).

Atributos

Comentarios

Recupere información general sobre un paquete de aplicación instalado en el sistema. Este método se puede usar para recuperar información sobre los paquetes para los que se pueden instalar varias versiones en el momento. Actualmente, solo los paquetes que hospedan bibliotecas compartidas estáticas pueden tener varias versiones instaladas. El método también se puede usar para obtener información de un paquete que tenga instalada una sola versión pasando #VERSION_CODE_HIGHEST el VersionedPackage constructor.

Use #getPackageInfo(VersionedPackage, PackageInfoFlags) cuando se necesiten marcas largas.

Documentación de Java para android.content.pm.PackageManager.getPackageInfo(android.content.pm.VersionedPackage, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

GetPackageInfo(VersionedPackage, PackageManager+PackageInfoFlags)

[Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)]
public virtual Android.Content.PM.PackageInfo GetPackageInfo (Android.Content.PM.VersionedPackage versionedPackage, Android.Content.PM.PackageManager.PackageInfoFlags flags);
[<Android.Runtime.Register("getPackageInfo", "(Landroid/content/pm/VersionedPackage;Landroid/content/pm/PackageManager$PackageInfoFlags;)Landroid/content/pm/PackageInfo;", "GetGetPackageInfo_Landroid_content_pm_VersionedPackage_Landroid_content_pm_PackageManager_PackageInfoFlags_Handler", ApiSince=33)>]
abstract member GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo
override this.GetPackageInfo : Android.Content.PM.VersionedPackage * Android.Content.PM.PackageManager.PackageInfoFlags -> Android.Content.PM.PackageInfo

Parámetros

versionedPackage
VersionedPackage

Devoluciones

Atributos

Se aplica a