DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
   ↳ com.android.tradefed.device.NativeDeviceStateMonitor (link em inglês)
     ↳ com.android.tradefed.device.DeviceStateMonitor


Classe auxiliar para monitorar o estado de um IDevice.

Resumo

Construtores públicos

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

Métodos protegidos

boolean postOnlineCheck(long waitTime)

Verificações adicionais a serem feitas em um dispositivo on-line

boolean waitForPmResponsive(long waitTime)

Espera o gerenciador de pacotes de dispositivos responder.

Construtores públicos

DeviceStateMonitor

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

Parâmetros
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

Métodos protegidos

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

Verificações adicionais a serem feitas em um dispositivo on-line

Parâmetros
waitTime long: tempo em ms de espera antes de desistir

Retorna
boolean true se as verificações forem bem-sucedidas antes do tempo de espera expirar. Caso contrário, false

Gera
DeviceNotAvailableException

"waitForPmResponsive"

protected boolean waitForPmResponsive (long waitTime)

Espera o gerenciador de pacotes de dispositivos responder.

Parâmetros
waitTime long: tempo em ms de espera antes de desistir

Retorna
boolean true se o gerenciamento do pacote se tornar responsivo antes que o "waitTime" expire. Caso contrário, false