DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
com.android.tradefed.device.NativeDeviceStateMonitor
com.android.tradefed.device.DeviceStateMonitor


Вспомогательный класс для мониторинга состояния IDevice .

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

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

DeviceStateMonitor ( IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Защищенные методы

boolean postOnlineCheck (long waitTime)

Дополнительные проверки, которые необходимо провести на онлайн-устройстве

boolean waitForPmResponsive (long waitTime)

Ожидает ответа менеджера пакетов устройства.

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

DeviceStateMonitor

public DeviceStateMonitor (IDeviceManager mgr, 
                IDevice device, 
                boolean fastbootEnabled)

Параметры
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Защищенные методы

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Дополнительные проверки, которые необходимо провести на онлайн-устройстве

Параметры
waitTime long : время ожидания в мс перед отказом

Возврат
boolean true , если проверки пройдут успешно до истечения времени ожидания. false в противном случае

Броски
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Ожидает ответа менеджера пакетов устройства.

Параметры
waitTime long : время ожидания в мс перед отказом

Возврат
boolean true , если управление пакетами становится активным до истечения времени ожидания. false в противном случае