Analizador de Aapt
public
class
AaptParser
extends Object
Objeto java.lang. | |
↳ | com.android.tradefed.util.AaptParser; |
Es la clase que extrae información del APK mediante el análisis del resultado de "aapt dump badging".
El aapt debe estar en PATH
Resumen
Métodos públicos | |
---|---|
String
|
getLabel()
|
|
getNativeCode()
|
String
|
getPackageName()
|
int
|
getSdkVersion()
|
int
|
getTargetSdkVersion()
|
String
|
getVersionCode()
|
String
|
getVersionName()
|
boolean
|
isRequestingLegacyStorage()
Verifica si la app solicita almacenamiento heredado. |
boolean
|
isUsingPermissionManageExternalStorage()
|
static
AaptParser
|
parse(File apkFile, AaptParser.AaptVersion aaptVersion)
Analiza la información del APK. |
static
AaptParser
|
parse(File apkFile)
Analiza la información del APK. |
Métodos públicos
getLabel
public String getLabel ()
Muestra | |
---|---|
String |
getNativeCode.
publicgetNativeCode ()
Muestra | |
---|---|
|
getPackageName
public String getPackageName ()
Muestra | |
---|---|
String |
getSdkVersion
public int getSdkVersion ()
Muestra | |
---|---|
int |
getTargetSdkVersion
public int getTargetSdkVersion ()
Muestra | |
---|---|
int |
getVersionCode
public String getVersionCode ()
Muestra | |
---|---|
String |
getVersionName
public String getVersionName ()
Muestra | |
---|---|
String |
Almacenamiento heredado
public boolean isRequestingLegacyStorage ()
Verifica si la app solicita almacenamiento heredado.
Muestra | |
---|---|
boolean |
El valor booleano que muestra es verdadero si requestLegacyExternalStorage es verdadero en AndroidManifest.xml |
isUsingPermissionManageExternalStorage
public boolean isUsingPermissionManageExternalStorage ()
Muestra | |
---|---|
boolean |
analizar
public static AaptParser parse (File apkFile, AaptParser.AaptVersion aaptVersion)
Analiza la información del APK.
Parámetros | |
---|---|
apkFile |
File : Es el archivo APK. |
aaptVersion |
AaptParser.AaptVersion : Es la versión de aapt. |
Muestra | |
---|---|
AaptParser |
AaptParser o null si no se pudo extraer la información |
analizar
public static AaptParser parse (File apkFile)
Analiza la información del APK.
Parámetros | |
---|---|
apkFile |
File : Es el archivo APK. |
Muestra | |
---|---|
AaptParser |
AaptParser o null si no se pudo extraer la información |