Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

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 dove si trova il 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_PERSISTENTE

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 dove si trova il pacchetto nel filesystem.

ritorna
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parametri
userId int

ritorna
String

getPackageName

public String getPackageName ()

Restituisce il nome del pacchetto dell'applicazione.

ritorna
String

getVersionCode

public String getVersionCode ()

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

ritorna
String

getVersionName

public String getVersionName ()

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

ritorna
String

isPersistentApp

public boolean isPersistentApp ()

Restituisce true se si tratta di un'app persistente.

ritorna
boolean

isSystemApp

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