AaptParser

public class AaptParser
extends Object

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


Classe che estrae informazioni dall'apk analizzando l'output di "aapt dump badging".

aapt deve essere su PATH

Riepilogo

Metodi pubblici

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

Controlla se l'app richiede spazio di archiviazione legacy.

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

Analizza le informazioni dall'apk.

static AaptParser parse (File apkFile)

Analizza le informazioni dall'apk.

Metodi pubblici

getLabel

public String getLabel ()

ritorna
String

getNativeCode

public  getNativeCode ()

ritorna

getNomePacchetto

public String getPackageName ()

ritorna
String

getSdkVersion

public int getSdkVersion ()

ritorna
int

getTargetSdkVersion

public int getTargetSdkVersion ()

ritorna
int

getVersionCode

public String getVersionCode ()

ritorna
String

getNomeVersione

public String getVersionName ()

ritorna
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Controlla se l'app richiede spazio di archiviazione legacy.

ritorna
boolean booleano restituisce true se requestLegacyExternalStorage è true in AndroidManifest.xml

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

ritorna
boolean

analizzare

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

Analizza le informazioni dall'apk.

Parametri
apkFile File : il file apk

aaptVersion AaptParser.AaptVersion : la versione aapt

ritorna
AaptParser AaptParser o null se non è riuscito a estrarre le informazioni

analizzare

public static AaptParser parse (File apkFile)

Analizza le informazioni dall'apk.

Parametri
apkFile File : il file apk

ritorna
AaptParser AaptParser o null se non è riuscito a estrarre le informazioni