PackageInfo

public class PackageInfo
extends Object

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


Conteneur pour les informations de package d'une application extraites de l'appareil.

Résumé

Constantes

int FLAG_PERSISTENT

Méthodes publiques

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

Indique l'emplacement du package dans le système de fichiers.

String getFirstInstallTime(int userId)
String getPackageName()

Renvoie le nom du package de l'application.

String getVersionCode()

Renvoie le nom de la version de l'application.

String getVersionName()

Renvoie le nom de la version de l'application.

boolean isPersistentApp()

Renvoie true s'il s'agit d'une application persistante.

boolean isSystemApp()

Renvoie true s'il s'agit d'une application système.

boolean isUpdatedSystemApp()

Renvoie true s'il s'agit d'une application système mise à jour.

Constantes

FLAG_PERSISTENT

public static final int FLAG_PERSISTENT

Valeur constante : 8 (0x00000008)

Méthodes publiques

addPerUserAttribute

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

Paramètres
userId int

attr String

value String

getCodePath

public String getCodePath ()

Indique l'emplacement du package dans le système de fichiers.

Renvoie
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Paramètres
userId int

Renvoie
String

getPackageName

public String getPackageName ()

Renvoie le nom du package de l'application.

Renvoie
String

getVersionCode

public String getVersionCode ()

Renvoie le nom de la version de l'application. Remarque: La valeur null est renvoyée si l'attribut "versionCode" n'a pas été trouvé.

Renvoie
String

getVersionName

public String getVersionName ()

Renvoie le nom de la version de l'application. Remarque: Cette valeur renvoie null si l'attribut "versionName" n'a pas été trouvé, par exemple sur les appareils Froyo.

Renvoie
String

isPersistentApp

public boolean isPersistentApp ()

Renvoie true s'il s'agit d'une application persistante.

Renvoie
boolean

isSystemApp

public boolean isSystemApp ()

Renvoie true s'il s'agit d'une application système.

Renvoie
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

Renvoie true s'il s'agit d'une application système mise à jour.

Renvoie
boolean