IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Fornece uma API para receber eventos do dispositivo.

NOTA: No momento, isso é compatível apenas com coletores de métrica.

Resumo

Métodos públicos

default boolean isDisabledReceiver ()

Se o IDeviceActionReceiver está desabilitado ou não.

abstract void rebootEnded ( ITestDevice device)

Obtém notificação quando a reinicialização termina no dispositivo.

abstract void rebootStarted ( ITestDevice device)

Obtém notificação quando a reinicialização é iniciada no dispositivo.

abstract void setDisableReceiver (boolean isDisabled)

Define se o IDeviceActionReceiver deve ser desabilitado.

Métodos públicos

isDisabledReceiver

public boolean isDisabledReceiver ()

Se o IDeviceActionReceiver está desabilitado ou não.

devoluções
boolean retorna verdadeiro se desabilitado, falso caso contrário.

rebootFinalizado

public abstract void rebootEnded (ITestDevice device)

Obtém notificação quando a reinicialização termina no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante este retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice : ITestDevice onde a reinicialização terminou.

lances
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Obtém notificação quando a reinicialização é iniciada no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante este retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice : ITestDevice onde a reinicialização foi iniciada.

lances
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Define se o IDeviceActionReceiver deve ser desabilitado. Desativar significa que ele não será registrado no dispositivo para receber eventos de ação do dispositivo.

Parâmetros
isDisabled boolean