设备基线设置器

public abstract class DeviceBaselineSetter
extends Object

java.lang.Object
com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


用于创建设备基线设置的抽象类。

概括

公共构造函数

DeviceBaselineSetter (JSONObject object, String name)

公共方法

int getMinimalApiLevel ()

获取 setter 支持的最低 API 级别。

String getName ()

获取设置器的唯一名称。

boolean isExperimental ()

基线设置是否处于实验阶段。

abstract boolean setBaseline ( ITestDevice mDevice)

设置设备的基线设置。

公共构造函数

设备基线设置器

public DeviceBaselineSetter (JSONObject object, 
                String name)

参数
object JSONObject

name String

投掷
JSONException

公共方法

获取最小 API 级别

public int getMinimalApiLevel ()

获取 setter 支持的最低 API 级别。

退货
int

获取名称

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