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 |
boolean
|
isSystemApp()
Restituisce |
boolean
|
isUpdatedSystemApp()
Restituisce |
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 |
|