Informations sur le paquet

public class PackageInfo
extends Object

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


Conteneur pour les informations sur le package d'une application analysées à partir de l'appareil.

Résumé

Constantes

int FLAG_PERSISTENT

Méthodes publiques

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

Renvoie 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 qui a été 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

obtenirCodePath

public String getCodePath ()

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

Retour
String

getFirstInstallTime

public String getFirstInstallTime (int userId)

Paramètres
userId int

Retour
String

getPackageName

public String getPackageName ()

Renvoie le nom du package de l'application.

Retour
String

obtenir le code de version

public String getVersionCode ()

Renvoie le nom de la version de l'application. Remarque : cela renverra null si l'attribut 'versionCode' n'a pas été trouvé

Retour
String

getVersionName

public String getVersionName ()

Renvoie le nom de la version de l'application. Remarque : cela renverra null si l'attribut 'versionName' n'est pas trouvé, comme sur les appareils Froyo.

Retour
String

isPersistentApp

public boolean isPersistentApp ()

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

Retour
boolean

estSystemApp

public boolean isSystemApp ()

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

Retour
boolean

isUpdatedSystemApp

public boolean isUpdatedSystemApp ()

Renvoie true s’il s’agit d’une application système qui a été mise à jour.

Retour
boolean