PackageInfo

public class PackageInfo
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.device.PackageInfo


Es el contenedor de la información del paquete de una aplicación que se analiza desde el dispositivo.

Resumen

Constantes

int FLAG_PERSISTENT

Métodos públicos

void addPerUserAttribute(int userId, String attr, String value)
String getCodePath()

Muestra la ubicación del paquete en el sistema de archivos.

String getFirstInstallTime(int userId)
String getPackageName()

Devuelve el nombre del paquete de la aplicación.

String getVersionCode()

Muestra el nombre de la versión de la aplicación.

String getVersionName()

Muestra el nombre de la versión de la aplicación.

boolean isPersistentApp()

Muestra true si esta es una app persistente.

boolean isSystemApp()

Muestra true si se trata de una app del sistema.

boolean isUpdatedSystemApp()

Muestra true si se trata de una app del sistema que se actualizó.

Constantes

FLAG_PERSISTENT

public static final int FLAG_PERSISTENT

Valor constante: (8) (0x00000008)

Métodos públicos

addPerUserAttribute.

public void addPerUserAttribute (int userId, 
                String attr, 
                String value)

Parámetros
userId int

attr String

value String

getCodePath

public String getCodePath ()

Muestra la ubicación del paquete en el sistema de archivos.

Muestra
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parámetros
userId int

Muestra
String

getPackageName

public String getPackageName ()

Devuelve el nombre del paquete de la aplicación.

Muestra
String

getVersionCode

public String getVersionCode ()

Muestra el nombre de la versión de la aplicación. Nota: Se mostrará null si "versionCode" no se encontró el atributo

Muestra
String

getVersionName

public String getVersionName ()

Muestra el nombre de la versión de la aplicación. Nota: Se mostrará null si se usa “versionName”. no se encontró el atributo, por ejemplo, en dispositivos Froyo.

Muestra
String

App persistente

public boolean isPersistentApp ()

Muestra true si esta es una app persistente.

Muestra
boolean

AppDeSistema

public boolean isSystemApp ()

Muestra true si se trata de una app del sistema.

Muestra
boolean

AppdeSistemaActualizado

public boolean isUpdatedSystemApp ()

Muestra true si se trata de una app del sistema que se actualizó.

Muestra
boolean