DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
   ↳ com.android.tradefed.device.NativeDeviceStateMonitor
     ↳ 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)

Aguarda a resposta do gerenciador de pacotes do dispositivo.

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 para aguardar antes de desistir

Retorna
boolean true se as verificações forem bem-sucedidas antes do término do waitTime. false se não forem.

Gera
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

Aguarda a resposta do gerenciador de pacotes do dispositivo.

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

Retorna
boolean true se o gerenciamento de pacotes se tornar responsivo antes que o waitTime expire. false se não forem.