AaptParser

public class AaptParser
extends Object

java.lang.Объект
com.android.tradefed.util.AaptParser


Класс, который извлекает информацию из apk, анализируя выходные данные «значка дампа aapt».

aapt должен быть в PATH

Краткое содержание

Публичные методы

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

Проверьте, не запрашивает ли приложение устаревшее хранилище.

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

Разобрать информацию из apk.

static AaptParser parse (File apkFile)

Разобрать информацию из apk.

Публичные методы

getLabel

public String getLabel ()

Возвращает
String

получитьNativeCode

public  getNativeCode ()

Возвращает

getPackageName

public String getPackageName ()

Возвращает
String

получитьSdkVersion

public int getSdkVersion ()

Возвращает
int

жеттаржетсдкверсион

public int getTargetSdkVersion ()

Возвращает
int

получить код версии

public String getVersionCode ()

Возвращает
String

getVersionName

public String getVersionName ()

Возвращает
String

isRequestingLegacyStorage

public boolean isRequestingLegacyStorage ()

Проверьте, не запрашивает ли приложение устаревшее хранилище.

Возвращает
boolean логическое значение возвращает true, если requestLegacyExternalStorage имеет значение true в AndroidManifest.xml

isUsingPermissionManageExternalStorage

public boolean isUsingPermissionManageExternalStorage ()

Возвращает
boolean

разобрать

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

Разобрать информацию из apk.

Параметры
apkFile File : файл apk

aaptVersion AaptParser.AaptVersion : версия aapt

Возвращает
AaptParser AaptParser или null , если не удалось извлечь информацию

разобрать

public static AaptParser parse (File apkFile)

Разобрать информацию из apk.

Параметры
apkFile File : файл apk

Возвращает
AaptParser AaptParser или null , если не удалось извлечь информацию