PackageInfo

public class PackageInfo
extends Object

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


Container für die Paketinformationen einer Anwendung, die vom Gerät geparst wurden.

Zusammenfassung

Konstanten

int FLAG_PERSISTENT

Öffentliche Methoden

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

Gibt an, 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 aktualisierte System-App handelt.

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 an, wo sich das Paket im Dateisystem befindet.

Returns
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Parameter
userId int

Returns
String

getPackageName

public String getPackageName ()

Gibt den Paketnamen der Anwendung zurück.

Returns
String

getVersionCode

public String getVersionCode ()

Gibt den Versionsnamen der Anwendung zurück. Hinweis: Wenn das Attribut „versionCode“ nicht gefunden wird, wird null zurückgegeben.

Returns
String

getVersionName

public String getVersionName ()

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

Returns
String

isPersistentApp

public boolean isPersistentApp ()

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

Returns
boolean

isSystemApp

public boolean isSystemApp ()

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

Returns
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

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

Returns
boolean