AaptParser

public class AaptParser
extends Object

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


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

aapt doit se trouver 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 ancien espace de stockage.

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  getNativeCode ()

Renvoie

getPackageName

public String getPackageName ()

Renvoie
String

Obtenir la version du SDK

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 ancien espace de stockage.

Renvoie
boolean booléen renvoie la valeur "true" si "requestLegacyExternalStorage" est défini sur "true" dans le fichier AndroidManifest.xml.

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Renvoie
boolean

analyser

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 aapt

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

analyser

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é