DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

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


Hilfsklasse zum Überwachen des Status einer IDevice.

Zusammenfassung

Öffentliche Konstruktoren

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Geschützte Methoden

boolean postOnlineCheck(long waitTime)

Zusätzliche Prüfungen auf einem Onlinegerät

boolean waitForPmResponsive(long waitTime)

Wartet, bis der Gerätepaketmanager reagiert.

Öffentliche Konstruktoren

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 Prüfungen auf einem Onlinegerät

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

Returns
boolean true, wenn die Prüfungen erfolgreich sind, bevor die Wartezeit abgelaufen ist. false andernfalls

Ausgabe
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Wartet, bis der Gerätepaketmanager reagiert.

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

Returns
boolean true, wenn der Paketmanager antwortet, bevor die Wartezeit abgelaufen ist. false andernfalls