PaketInfo

public class PackageInfo
extends Object

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


Container für die vom Gerät analysierten Paketinformationen einer Anwendung.

Zusammenfassung

Konstanten

int FLAG_PERSISTENT

Öffentliche Methoden

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

Gibt zurück, wo sich das Paket im Dateisystem befindet.

String getFirstInstallTime (int userId)
String getPackageName ()

Gibt den Paketnamen der Anwendung zurück.

String getVersionCode ()

Gibt den Versionsnamen der Anwendung zurück.

String getVersionName ()

Gibt den Versionsnamen der Anwendung zurück.

boolean isPersistentApp ()

Gibt true zurück, wenn es sich um eine persistente App handelt.

boolean isSystemApp ()

Gibt true zurück, wenn es sich um eine System-App handelt.

boolean isUpdatedSystemApp ()

Gibt true zurück, wenn es sich um eine System-App handelt, die aktualisiert wurde.

Konstanten

FLAG_PERSISTENT

public static final int FLAG_PERSISTENT

Konstanter Wert: 8 (0x00000008)

Öffentliche Methoden

addPerUserAttribute

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

Parameter
userId int

attr String

value String

getCodePath

public String getCodePath ()

Gibt zurück, wo sich das Paket im Dateisystem befindet.

Kehrt zurück
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parameter
userId int

Kehrt zurück
String

getPackageName

public String getPackageName ()

Gibt den Paketnamen der Anwendung zurück.

Kehrt zurück
String

getVersionCode

public String getVersionCode ()

Gibt den Versionsnamen der Anwendung zurück. Hinweis: Dies gibt null zurück, wenn das Attribut „versionCode“ nicht gefunden wurde

Kehrt zurück
String

getVersionName

public String getVersionName ()

Gibt den Versionsnamen der Anwendung zurück. Hinweis: Dies gibt null zurück, wenn das Attribut „versionName“ nicht gefunden wurde, z. B. auf Froyo-Geräten.

Kehrt zurück
String

isPersistentApp

public boolean isPersistentApp ()

Gibt true zurück, wenn es sich um eine persistente App handelt.

Kehrt zurück
boolean

isSystemApp

public boolean isSystemApp ()

Gibt true zurück, wenn es sich um eine System-App handelt.

Kehrt zurück
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

Gibt true zurück, wenn es sich um eine System-App handelt, die aktualisiert wurde.

Kehrt zurück
boolean