DeviceStateMonitor
public class DeviceStateMonitor
extends NativeDeviceStateMonitor
Bekannte direkte Unterklassen NestedDeviceStateMonitor | Gerätezustandsüberwachung, die zusätzliche Überprüfungen auf verschachtelten Geräten durchführt, um die Besonderheiten der virtualisierten Umgebung zu berücksichtigen. |
|
Hilfsklasse zum Überwachen des Zustands eines IDevice
.
Zusammenfassung
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 |
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 |