Urządzenie ustawiające linię bazową

public abstract class DeviceBaselineSetter
extends Object

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


Klasa abstrakcyjna używana do tworzenia ustawienia linii bazowej urządzenia.

Streszczenie

Konstruktory publiczne

DeviceBaselineSetter (JSONObject object, String name)

Metody publiczne

int getMinimalApiLevel ()

Pobiera minimalny poziom interfejsu API obsługiwany przez program ustawiający.

String getName ()

Pobiera unikatową nazwę ustawiającego.

boolean isExperimental ()

Czy ustawienie linii bazowej jest w fazie eksperymentu.

abstract boolean setBaseline ( ITestDevice mDevice)

Ustawia ustawienie linii bazowej dla urządzenia.

Konstruktory publiczne

Urządzenie ustawiające linię bazową

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parametry
object JSONObject

name String

Rzuty
JSONException

Metody publiczne

getMinimalApiLevel

public int getMinimalApiLevel ()

Pobiera minimalny poziom interfejsu API obsługiwany przez program ustawiający.

Zwroty
int

pobierzNazwę

public String getName ()

Pobiera unikatową nazwę ustawiającego.

Zwroty
String

jestEksperymentalna

public boolean isExperimental ()

Czy ustawienie linii bazowej jest w fazie eksperymentu. Służy do wdrażania nowego ustawienia. Opcjonalnie można włączyć tylko eksperymentalne ustawienia za pomocą opcji enable-experimental-device-baseline-setters. Inne ustawienia nieeksperymentalne są stosowane, chyba że opcja enable-device-baseline-settings jest ustawiona na false.

Zwroty
boolean

ustaw linię bazową

public abstract boolean setBaseline (ITestDevice mDevice)

Ustawia ustawienie linii bazowej dla urządzenia.

Parametry
mDevice ITestDevice

Zwroty
boolean

Rzuty
DeviceNotAvailableException