Informazioni sul pacchetto

public class PackageInfo
extends Object

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


Contenitore per le informazioni sul pacchetto di un'applicazione analizzate dal dispositivo.

Riepilogo

Costanti

int FLAG_PERSISTENT

Metodi pubblici

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

Restituisce la posizione del pacchetto nel filesystem.

String getFirstInstallTime (int userId)
String getPackageName ()

Restituisce il nome del pacchetto dell'applicazione.

String getVersionCode ()

Restituisce il nome della versione dell'applicazione.

String getVersionName ()

Restituisce il nome della versione dell'applicazione.

boolean isPersistentApp ()

Restituisce true se si tratta di un'app persistente.

boolean isSystemApp ()

Restituisce true se si tratta di un'app di sistema.

boolean isUpdatedSystemApp ()

Restituisce true se si tratta di un'app di sistema che è stata aggiornata.

Costanti

FLAG_PERISTENTE

public static final int FLAG_PERSISTENT

Valore costante: 8 (0x00000008)

Metodi pubblici

addPerUserAttribute

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

Parametri
userId int

attr String

value String

getCodePath

public String getCodePath ()

Restituisce la posizione del pacchetto nel filesystem.

ritorna
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parametri
userId int

ritorna
String

getNomePacchetto

public String getPackageName ()

Restituisce il nome del pacchetto dell'applicazione.

ritorna
String

getVersionCode

public String getVersionCode ()

Restituisce il nome della versione dell'applicazione. Nota: restituirà null se l'attributo 'versionCode' non è stato trovato

ritorna
String

getNomeVersione

public String getVersionName ()

Restituisce il nome della versione dell'applicazione. Nota: restituirà null se l'attributo 'versionName' non è stato trovato, come sui dispositivi froyo.

ritorna
String

isPersistentApp

public boolean isPersistentApp ()

Restituisce true se si tratta di un'app persistente.

ritorna
boolean

èSystemApp

public boolean isSystemApp ()

Restituisce true se si tratta di un'app di sistema.

ritorna
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

Restituisce true se si tratta di un'app di sistema che è stata aggiornata.

ritorna
boolean