AbiFormatter

public class AbiFormatter
extends Object

java.lang.Object
com.android.tradefed.util.AbiFormatter


Полезный класс для abi.

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

Константы

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

Публичные конструкторы

AbiFormatter ()

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

static String formatCmdForAbi (String str, String abi)

Вспомогательный метод, который форматирует заданную строку, включая в нее специфические значения abi, путем замены заданного маркера.

static String getDefaultAbi ( ITestDevice device, String bitness)

Вспомогательный метод для получения имени abi по умолчанию для заданной разрядности

static String[] getSupportedAbis ( ITestDevice device, String bitness)

Вспомогательный метод для получения списка поддерживаемых abis для заданной разрядности

Константы

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

Постоянное значение: «Разрядность может быть 32 или 64».

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

Постоянное значение: "force-abi"

Публичные конструкторы

AbiFormatter

public AbiFormatter ()

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

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

Вспомогательный метод, который форматирует заданную строку, включая в нее специфические значения abi, путем замены заданного маркера.

Параметры
str String : String для форматирования, которая включает специальные маркеры | .ABI_REGEX , которые необходимо заменить

abi String : String abi, которую мы хотим использовать.

Возврат
String отформатированная строка.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

Вспомогательный метод для получения имени abi по умолчанию для заданной разрядности

Возврат
String Имя abi по умолчанию для заданного abi. Возвращает null, если что-то пошло не так.

Броски
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

public static String[] getSupportedAbis (ITestDevice device, 
                String bitness)

Вспомогательный метод для получения списка поддерживаемых abis для заданной разрядности

Параметры
bitness String : 32 или 64 или пустая строка

Возврат
String[] поддерживаемый список abi этой разрядности

Броски
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException