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)

輔助方法取得指定位元支援的 Abi 清單

欄位

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 String:將 String 格式化為包含特殊標記的格式 | 要取代的 .ABI_REGEX

abi String:所需執行位置的 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)

輔助方法,用於取得指定位元大小的支援 ABI 清單

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

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

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