PackageInfo

public class PackageInfo
extends Object

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


Conteneur des informations de 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

SIGNALEMENT_PERSISTENT

public static final int FLAG_PERSISTENT

Valeur constante: 8 ans (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 ()

Renvoie 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: null est renvoyé si "versionCode" attribut introuvable

Renvoie
String

getVersionName

public String getVersionName ()

Renvoie le nom de la version de l'application. Remarque: null si "versionName" est renvoyé. est introuvable, par exemple sur les appareils Foyo.

Renvoie
String

isPersistentApp

public boolean isPersistentApp ()

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

Renvoie
boolean

ApplicationSystème

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 qui a été mise à jour.

Renvoie
boolean