AaptParser

public class AaptParser
extends Object

java.lang.Object
com.android.tradefed.util.AaptParser


Classe qui extrait les informations de l'apk en analysant la sortie de 'aapt dump badging'.

aapt doit être sur PATH

Résumé

Méthodes publiques

String getLabel ()
getNativeCode ()
String getPackageName ()
int getSdkVersion ()
int getTargetSdkVersion ()
String getVersionCode ()
String getVersionName ()
boolean isRequestingLegacyStorage ()

Vérifiez si l'application demande un stockage hérité.

boolean isUsingPermissionManageExternalStorage ()
static AaptParser parse (File apkFile, AaptParser.AaptVersion aaptVersion)

Analyser les informations de l'apk.

static AaptParser parse (File apkFile)

Analyser les informations de l'apk.

Méthodes publiques

getLabel

public String getLabel ()

Retour
String

getNativeCode

public  getNativeCode ()

Retour

getPackageName

public String getPackageName ()

Retour
String

getSdkVersion

public int getSdkVersion ()

Retour
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Retour
int

getVersionCode

public String getVersionCode ()

Retour
String

getVersionName

public String getVersionName ()

Retour
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Vérifiez si l'application demande un stockage hérité.

Retour
boolean booléen renvoie vrai si requestLegacyExternalStorage est vrai dans AndroidManifest.xml

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Retour
boolean

analyser

public static AaptParser parse (File apkFile, 
                AaptParser.AaptVersion aaptVersion)

Analyser les informations de l'apk.

Paramètres
apkFile File : le fichier apk

aaptVersion AaptParser.AaptVersion : la version aapt

Retour
AaptParser l' AaptParser ou null en cas d'échec de l'extraction des informations

analyser

public static AaptParser parse (File apkFile)

Analyser les informations de l'apk.

Paramètres
apkFile File : le fichier apk

Retour
AaptParser l' AaptParser ou null en cas d'échec de l'extraction des informations