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