PackageInfo

public class PackageInfo
extends Object

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


Contêiner das informações do pacote de um aplicativo analisadas no dispositivo.

Resumo

Constantes

int FLAG_PERSISTENT

Métodos públicos

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

Retorna onde o pacote está localizado no sistema de arquivos.

String getFirstInstallTime(int userId)
String getPackageName()

Retorna o nome do pacote do aplicativo.

String getVersionCode()

Retorna o nome da versão do aplicativo.

String getVersionName()

Retorna o nome da versão do aplicativo.

boolean isPersistentApp()

Retorna true se este for um app persistente.

boolean isSystemApp()

Retorna true se este for um app do sistema.

boolean isUpdatedSystemApp()

Retorna true se este for um app do sistema que foi atualizado.

Constantes

FLAG_PERSISTENTE

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 ()

Retorna onde o pacote está localizado no sistema de arquivos.

Retorna
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parâmetros
userId int

Retorna
String

getPackageName

public String getPackageName ()

Retorna o nome do pacote do aplicativo.

Retorna
String

getVersionCode

public String getVersionCode ()

Retorna o nome da versão do aplicativo. Observação: isso retornará null se "versionCode" atributo não encontrado

Retorna
String

getVersionName

public String getVersionName ()

Retorna o nome da versão do aplicativo. Observação: isso retornará null se "versionName" for usado. atributo não foi encontrado, como em dispositivos Froyo.

Retorna
String

IsPersistentApp

public boolean isPersistentApp ()

Retorna true se este for um app persistente.

Retorna
boolean

Aplicativo isSystem

public boolean isSystemApp ()

Retorna true se este for um app do sistema.

Retorna
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

Retorna true se este for um app do sistema que foi atualizado.

Retorna
boolean