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 : 特別なマーカーを含むフォーマットへのERROR(/String) | .ABI_REGEXを置き換える

abi String : 実行したい abi のERROR(/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