PackageInfo

public class PackageInfo
extends Object

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


Contenitore per le informazioni del 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 file system.

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_PERSISTENT

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 file system.

Ritorni
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parametri
userId int

Ritorni
String

getPackageName

public String getPackageName ()

Restituisce il nome del pacchetto dell'applicazione.

Ritorni
String

getVersionCode

public String getVersionCode ()

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

Ritorni
String

getVersionName

public String getVersionName ()

Restituisce il nome della versione dell'applicazione. Nota: verrà restituito null se l'attributo "versionName" non è stato trovato, ad esempio su dispositivi con Froyo.

Ritorni
String

isPersistentApp

public boolean isPersistentApp ()

Restituisce true se si tratta di un'app persistente.

Ritorni
boolean

isSystemApp

public boolean isSystemApp ()

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

Ritorni
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

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

Ritorni
boolean