AbiFormatter

public class AbiFormatter
extends Object

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


abi 的实用程序类。

摘要

字段

public static final String FORCE_ABI_DESCRIPTION

public static final 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

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

公共构造函数

AbiFormatter

public AbiFormatter ()

公共方法

formatCmdForAbi 格式

public static String formatCmdForAbi (String str, 
                String abi)

一种辅助方法,用于设置给定字符串的格式,使其包含特定于 abi 的内容 值。

参数
str StringString 用于设置包含特殊标记的格式 | 要替换的 .ABI_REGEX

abi String:我们想要运行的 abi 的 String

返回
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