PackageInfo

public class PackageInfo
extends Object

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


Contêiner para as informações do pacote de um aplicativo analisadas do 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 for um app persistente.

boolean isSystemApp()

Retorna true se for um app do sistema.

boolean isUpdatedSystemApp()

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

Constantes

FLAG_PERSISTENT

public static final int FLAG_PERSISTENT

Valor da 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 vai retornar null se o atributo "versionCode" não for encontrado.

Retorna
String

getVersionName

public String getVersionName ()

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

Retorna
String

isPersistentApp

public boolean isPersistentApp ()

Retorna true se for um app persistente.

Retorna
boolean

isSystemApp

public boolean isSystemApp ()

Retorna true se for um app do sistema.

Retorna
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

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

Retorna
boolean