设备基准设置者
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()
获取 setter 的唯一名称。 |
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 |
getName
public String getName ()
获取 setter 的唯一名称。
返回 | |
---|---|
String |
isExperimental
public boolean isExperimental ()
基准设置是否处于实验阶段。它用于发布新的 设置。只有处于实验阶段的设置才能通过选项启用 Enable-experimental-device-baseline-setters。强制使用其他非实验设置 应用,除非 enable-device-baseline-settings 选项设为 false。
返回 | |
---|---|
boolean |
setBaseline
public abstract boolean setBaseline (ITestDevice mDevice)
设置设备的基准设置。
参数 | |
---|---|
mDevice |
ITestDevice |
返回 | |
---|---|
boolean |
抛出 | |
---|---|
DeviceNotAvailableException |