DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.Объект
com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Абстрактный класс, используемый для создания базовой настройки устройства.

Краткое содержание

Публичные конструкторы

DeviceBaselineSetter (JSONObject object, String name)

Публичные методы

int getMinimalApiLevel ()

Получает минимальный уровень API, поддерживаемый установщиком.

String getName ()

Получает уникальное имя установщика.

boolean isExperimental ()

Находятся ли базовые настройки на стадии эксперимента.

abstract boolean setBaseline ( ITestDevice mDevice)

Задает базовую настройку для устройства.

Публичные конструкторы

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Параметры
object JSONObject

name String

Броски
JSONException

Публичные методы

getMinimalApiLevel

public int getMinimalApiLevel ()

Получает минимальный уровень API, поддерживаемый установщиком.

Возвращает
int

получить имя

public String getName ()

Получает уникальное имя установщика.

Возвращает
String

экспериментальный

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