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)

Helper method that formats a given string to include abi specific values to it by replacing a given marker.

static String getDefaultAbi(ITestDevice device, String bitness)

Helper method to get the default abi name for the given bitness

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

輔助方法,可取得指定位元支援的 ABI 清單

常數

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

常數值: 「要使用的 ABI 位元數,可以是 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 StringString 格式 (包括特殊標記) | .ABI_REGEX 要取代的格式

abi String:要執行的 ABI。String

傳回
String 格式化字串。

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

輔助方法:取得指定位元度的預設 ABI 名稱

傳回
String 指定 ABI 的預設 ABI 名稱。如果發生錯誤,則傳回空值。

擲回
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

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

輔助方法:取得指定位元數支援的 ABI 清單

參數
bitness String:32 或 64 或空字串

傳回
String[] 該位元支援的 ABI 清單

擲回
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException