DeviceBaselineSetter
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)
指定裝置的基準設定。 |
公用建構函式
DeviceBaselineSetter
public DeviceBaselineSetter (JSONObject object, String name)
參數 | |
---|---|
object |
JSONObject |
name |
String |
擲回 | |
---|---|
JSONException |
公用方法
getMinimalApiLevel
public int getMinimalApiLevel ()
取得 setter 支援的最低 API 級別。
傳回 | |
---|---|
int |
getName
public String getName ()
取得 setter 的專屬名稱。
傳回 | |
---|---|
String |
仍在實驗階段
public boolean isExperimental ()
基準設定是否仍在實驗階段。是用來將新的 Pod 用於推出新版本 以及環境敘述這個選項只能選擇性啟用實驗中的設定 enable-experimental-device-baseline-setters。強制使用其他非實驗設定 除非 enable-device-baseline-settings 設為 false,否則不套用這項設定。
傳回 | |
---|---|
boolean |
設定基準
public abstract boolean setBaseline (ITestDevice mDevice)
指定裝置的基準設定。
參數 | |
---|---|
mDevice |
ITestDevice |
傳回 | |
---|---|
boolean |
擲回 | |
---|---|
DeviceNotAvailableException |