Analisador Aapt
public
class
AaptParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.AaptParser |
Classe que extrai informações do APK analisando a saída de "aapt dump badging".
O aapt precisa estar em PATH
Resumo
Métodos públicos | |
---|---|
String
|
getLabel()
|
|
getNativeCode()
|
String
|
getPackageName()
|
int
|
getSdkVersion()
|
int
|
getTargetSdkVersion()
|
String
|
getVersionCode()
|
String
|
getVersionName()
|
boolean
|
isRequestingLegacyStorage()
Verifique se o app está solicitando armazenamento legado. |
boolean
|
isUsingPermissionManageExternalStorage()
|
static
AaptParser
|
parse(File apkFile, AaptParser.AaptVersion aaptVersion)
Analisa informações do apk. |
static
AaptParser
|
parse(File apkFile)
Analisa informações do apk. |
Métodos públicos
getLabel
public String getLabel ()
Retorna | |
---|---|
String |
getNativeCode
publicgetNativeCode ()
Retorna | |
---|---|
|
getPackageName
public String getPackageName ()
Retorna | |
---|---|
String |
getSdkVersion.
public int getSdkVersion ()
Retorna | |
---|---|
int |
getTargetSdkVersion
public int getTargetSdkVersion ()
Retorna | |
---|---|
int |
getVersionCode
public String getVersionCode ()
Retorna | |
---|---|
String |
getVersionName
public String getVersionName ()
Retorna | |
---|---|
String |
isRequestLegacyStorage
public boolean isRequestingLegacyStorage ()
Verifique se o app está solicitando armazenamento legado.
Retorna | |
---|---|
boolean |
O valor booleano retorna "true" se requestLegacyExternalStorage for "true" no AndroidManifest.xml. |
isUsingPermissionManageExternalStorage
public boolean isUsingPermissionManageExternalStorage ()
Retorna | |
---|---|
boolean |
análise
public static AaptParser parse (File apkFile, AaptParser.AaptVersion aaptVersion)
Analisa informações do apk.
Parâmetros | |
---|---|
apkFile |
File : o arquivo apk |
aaptVersion |
AaptParser.AaptVersion : a versão do aapt. |
Retorna | |
---|---|
AaptParser |
AaptParser ou null se não for possível extrair as informações |
análise
public static AaptParser parse (File apkFile)
Analisa informações do apk.
Parâmetros | |
---|---|
apkFile |
File : o arquivo apk |
Retorna | |
---|---|
AaptParser |
AaptParser ou null se não for possível extrair as informações |