Paketinformationen
public
class
PackageInfo
extends Object
java.lang.Object | |
😎 | com.android.tradefed.device.PackageInfo |
Container für die vom Gerät geparsten 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 |
boolean
|
isSystemApp()
Gibt |
boolean
|
isUpdatedSystemApp()
Gibt |
Konstanten
FLAG_PERSISTENT
public static final int FLAG_PERSISTENT
Konstantenwert: 8 (0x00000008)
Öffentliche Methoden
addPerUserAttribute (Attribut 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.
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: Dabei wird null
zurückgegeben, wenn
„versionCode“ Attribut wurde nicht gefunden
Returns | |
---|---|
String |
getVersionName
public String getVersionName ()
Gibt den Versionsnamen der Anwendung zurück.
Hinweis: Bei Verwendung von „versionName“ wird null
zurückgegeben. Attribut wurde nicht gefunden, z. B.
auf Froyo-Geräten.
Returns | |
---|---|
String |
isPersistentApp
public boolean isPersistentApp ()
Gibt true
zurück, wenn es sich um eine persistente Anwendung handelt.
Returns | |
---|---|
boolean |
isSystemApp
public boolean isSystemApp ()
Gibt true
zurück, wenn es sich um eine System-App handelt.
Returns | |
---|---|
boolean |
isAktualisierteSystemApp
public boolean isUpdatedSystemApp ()
Gibt true
zurück, wenn es sich um eine aktualisierte System-App handelt.
Returns | |
---|---|
boolean |