DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.オブジェクト
com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


デバイスのベースライン設定を作成するために使用される抽象クラス。

まとめ

パブリックコンストラクター

DeviceBaselineSetter (JSONObject object, String name)

パブリックメソッド

int getMinimalApiLevel ()

セッターがサポートする最小 API レベルを取得します。

String getName ()

セッターの一意の名前を取得します。

boolean isExperimental ()

ベースライン設定が実験段階にあるかどうか。

abstract boolean setBaseline ( ITestDevice mDevice)

デバイスのベースライン設定を設定します。

パブリックコンストラクター

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

パラメーター
object JSONObject

name String

投げる
JSONException

パブリックメソッド

getMinimalApiLevel

public int getMinimalApiLevel ()

セッターがサポートする最小 API レベルを取得します。

戻り値
int

getName

public String getName ()

セッターの一意の名前を取得します。

戻り値
String

実験的です

public boolean isExperimental ()

ベースライン設定が実験段階にあるかどうか。新しい設定のロールアウトに使用されます。オプションenable-experimental-device-baseline-settersを使用して、実験中の設定のみをオプションで有効にできます。オプションenable-device-baseline-settingsがfalseに設定されていない限り、その他の実験的でない設定は強制的に適用されます。

戻り値
boolean

セットベースライン

public abstract boolean setBaseline (ITestDevice mDevice)

デバイスのベースライン設定を設定します。

パラメーター
mDevice ITestDevice

戻り値
boolean

投げる
DeviceNotAvailableException