DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

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


Hilfsklasse zum Überwachen des Zustands eines IDevice .

Zusammenfassung

Öffentliche Konstrukteure

DeviceStateMonitor ( IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Geschützte Methoden

boolean postOnlineCheck (long waitTime)

Zusätzliche Überprüfungen, die auf einem Online-Gerät durchgeführt werden müssen

boolean waitForPmResponsive (long waitTime)

Wartet darauf, dass der Paketmanager des Geräts reagiert.

Öffentliche Konstrukteure

DeviceStateMonitor

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

Parameter
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Geschützte Methoden

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Zusätzliche Überprüfungen, die auf einem Online-Gerät durchgeführt werden müssen

Parameter
waitTime long : Zeit in ms, die gewartet werden soll, bevor aufgegeben wird

Kehrt zurück
boolean true , wenn Prüfungen erfolgreich sind, bevor waitTime abläuft. false sonst

Wirft
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Wartet darauf, dass der Paketmanager des Geräts reagiert.

Parameter
waitTime long : Zeit in ms, die gewartet werden soll, bevor aufgegeben wird

Kehrt zurück
boolean true wenn die Paketverwaltung reagiert, bevor waitTime abläuft. false sonst