DeviceStateMonitor
public
class
DeviceStateMonitor
extends NativeDeviceStateMonitor
Sous-classes directes connues
NestedDeviceStateMonitor |
Contrôle de l'état des appareils qui exécute des contrôles supplémentaires sur l'appareil imbriqué pour s'adapter aux spécificités des
l'environnement virtualisé.
|
|
Classe d'assistance pour surveiller l'état d'une IDevice
.
Résumé
Méthodes protégées |
boolean
|
postOnlineCheck(long waitTime)
Vérifications supplémentaires à effectuer sur un appareil en ligne
|
boolean
|
waitForPmResponsive(long waitTime)
Attend que le gestionnaire de packages de l'appareil réponde.
|
Constructeurs publics
DeviceStateMonitor
public DeviceStateMonitor (IDeviceManager mgr,
IDevice device,
boolean fastbootEnabled)
Paramètres |
mgr |
IDeviceManager |
device |
IDevice |
fastbootEnabled |
boolean |
Méthodes protégées
postOnlineCheck
protected boolean postOnlineCheck (long waitTime)
Vérifications supplémentaires à effectuer sur un appareil en ligne
Paramètres |
waitTime |
long : temps d'attente avant d'abandonner, en millisecondes |
Renvoie |
boolean |
true si les vérifications aboutissent avant l'expiration du délai d'attente (waitTime) false
dans les autres cas |
WaitForPmResponsive
protected boolean waitForPmResponsive (long waitTime)
Attend que le gestionnaire de packages de l'appareil réponde.
Paramètres |
waitTime |
long : temps d'attente avant d'abandonner, en millisecondes |
Renvoie |
boolean |
true si la gestion de package devient responsive avant l'expiration du délai d'attente.
false dans les autres cas |