DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Abstrakte Klasse, die zum Erstellen einer Gerätegrundeinstellung verwendet wird.

Zusammenfassung

Öffentliche Bauträger

DeviceBaselineSetter (JSONObject object, String name)

Öffentliche Methoden

int getMinimalApiLevel ()

Ruft die vom Setter unterstützte minimale API-Ebene ab.

String getName ()

Ruft den eindeutigen Namen des Setters ab.

boolean isExperimental ()

Ob sich die Grundeinstellung im Experimentierstadium befindet.

abstract boolean setBaseline ( ITestDevice mDevice)

Legt die Grundeinstellung für das Gerät fest.

Öffentliche Bauträger

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parameter
object JSONObject

name String

Würfe
JSONException

Öffentliche Methoden

getMinimalApiLevel

public int getMinimalApiLevel ()

Ruft die vom Setter unterstützte minimale API-Ebene ab.

Kehrt zurück
int

getName

public String getName ()

Ruft den eindeutigen Namen des Setters ab.

Kehrt zurück
String

istExperimentell

public boolean isExperimental ()

Ob sich die Grundeinstellung im Experimentierstadium befindet. Es wird für den Rollout einer neuen Einstellung verwendet. Nur die Einstellungen unter Experiment können optional über die Option enable-experimental-device-baseline-setters aktiviert werden. Andere nicht experimentelle Einstellungen werden zwangsweise angewendet, es sei denn, die Option „enable-device-baseline-settings“ ist auf „false“ gesetzt.

Kehrt zurück
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Legt die Grundeinstellung für das Gerät fest.

Parameter
mDevice ITestDevice

Kehrt zurück
boolean

Würfe
DeviceNotAvailableException