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 trovarsi in 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 precedente.

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

Ritorni
String

getNativeCode

public  getNativeCode ()

Ritorni

getPackageName

public String getPackageName ()

Ritorni
String

getSdkVersion

public int getSdkVersion ()

Ritorni
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Ritorni
int

getVersionCode

public String getVersionCode ()

Ritorni
String

getVersionName

public String getVersionName ()

Ritorni
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Controlla se l'app richiede spazio di archiviazione precedente.

Ritorni
boolean boolean restituisce true se requestLegacyExternalStorage è true in AndroidManifest.xml

isUsingPermissionGestiscil'archiviazione esterna

public boolean isUsingPermissionManageExternalStorage ()

Ritorni
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

Ritorni
AaptParser AaptParser o null se non è stato possibile estrarre le informazioni

analizzare

public static AaptParser parse (File apkFile)

Analizza le informazioni dall'APK.

Parametri
apkFile File: il file APK

Ritorni
AaptParser AaptParser o null se non è stato possibile estrarre le informazioni