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 String: String(特殊なマーカーを含む形式)| .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