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 in PATH

Riepilogo

Metodi pubblici

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

Controlla se l'app richiede l'archiviazione legacy.

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

Analizza le informazioni dell'APK.

static AaptParser parse(File apkFile)

Analizza le informazioni dell'APK.

Metodi pubblici

getLabel

public String getLabel ()

Resi
String

getNativeCode

public List<String> getNativeCode ()

Resi
List<String>

getPackageName

public String getPackageName ()

Resi
String

getSdkVersion

public int getSdkVersion ()

Resi
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Resi
int

getVersionCode

public String getVersionCode ()

Resi
String

getVersionName

public String getVersionName ()

Resi
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Controlla se l'app richiede l'archiviazione legacy.

Resi
boolean boolean return true if requestLegacyExternalStorage is true in AndroidManifest.xml

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Resi
boolean

parse

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

Analizza le informazioni dell'APK.

Parametri
apkFile File: il file APK

aaptVersion AaptParser.AaptVersion: la versione di aapt

Resi
AaptParser AaptParser o null se l'estrazione delle informazioni non è riuscita

parse

public static AaptParser parse (File apkFile)

Analizza le informazioni dell'APK.

Parametri
apkFile File: il file APK

Resi
AaptParser AaptParser o null se l'estrazione delle informazioni non è riuscita