AaptParser

public class AaptParser
extends Object

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


Classe qui extrait des informations d'un APK en analysant la sortie de "aapt dump badging".

aapt doit se trouver dans PATH.

Résumé

Méthodes publiques

String getLabel()
List<String> 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)

Analysez les informations de l'APK.

static AaptParser parse(File apkFile)

Analysez les informations de l'APK.

Méthodes publiques

getLabel

public String getLabel ()

Renvoie
String

getNativeCode

public List<String> getNativeCode ()

Renvoie
List<String>

getPackageName

public String getPackageName ()

Renvoie
String

getSdkVersion

public int getSdkVersion ()

Renvoie
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Renvoie
int

getVersionCode

public String getVersionCode ()

Renvoie
String

getVersionName

public String getVersionName ()

Renvoie
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

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

Renvoie
boolean Renvoie la valeur booléenne "true" si requestLegacyExternalStorage est défini sur "true" dans AndroidManifest.xml.

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Renvoie
boolean

parse

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

Analysez les informations de l'APK.

Paramètres
apkFile File : fichier APK

aaptVersion AaptParser.AaptVersion : version d'aapt

Renvoie
AaptParser AaptParser ou null si l'extraction des informations a échoué

parse

public static AaptParser parse (File apkFile)

Analysez les informations de l'APK.

Paramètres
apkFile File : fichier APK

Renvoie
AaptParser AaptParser ou null si l'extraction des informations a échoué