DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

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


Klasa pomocnicza do monitorowania stanu elementu IDevice.

Podsumowanie

Publiczne konstruktory

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Metody chronione

boolean postOnlineCheck(long waitTime)

Dodatkowe kontrole, które należy przeprowadzić na urządzeniu online

boolean waitForPmResponsive(long waitTime)

Czeka na odpowiedź menedżera pakietów urządzenia.

Publiczne konstruktory

DeviceStateMonitor

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

Parametry
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Metody chronione

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Dodatkowe kontrole, które należy przeprowadzić na urządzeniu online

Parametry
waitTime long: czas w milisekundach, po którym należy zrezygnować

Zwroty
boolean true jeśli weryfikacja zakończy się przed upływem czasu oczekiwania. W innych przypadkach false

Zgłasza
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Czeka na odpowiedź menedżera pakietów urządzenia.

Parametry
waitTime long: czas w milisekundach, po którym należy zrezygnować

Zwroty
boolean true, jeśli menedżer pakietów zacznie odpowiadać przed upływem czasu waitTime. W innych przypadkach false