АаптПарсер

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

getNativeCode

public  getNativeCode ()

Возврат

getPackageName

public String getPackageName ()

Возврат
String

getSdkVersion

public int getSdkVersion ()

Возврат
int

getTargetSdkVersion

public int getTargetSdkVersion ()

Возврат
int

getVersionCode

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 , если не удалось извлечь информацию