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: 実行する ABI の String

戻り値
String フォーマットされた文字列。

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

指定したビット数のデフォルトの ABI 名を取得するヘルパー メソッド

戻り値
String 指定された ABI のデフォルトの ABI 名。エラーが発生した場合は null を返します。

例外
DeviceNotAvailableException

getSupportedAbis

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

指定されたビット数でサポートされている ABI のリストを取得するヘルパー メソッド

パラメータ
bitness String: 32 または 64 または空の文字列

戻り値
String[] そのビット数でサポートされている ABI のリスト

例外
DeviceNotAvailableException