IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Proporciona una API para recibir eventos del dispositivo.

NOTA: Por el momento, esta función solo es compatible con los recopiladores de métricas.

Resumen

Métodos públicos

default boolean isDisabledReceiver()

Indica si IDeviceActionReceiver está inhabilitado o no.

abstract void rebootEnded(ITestDevice device)

Recibe una notificación cuando finaliza el reinicio en el dispositivo.

abstract void rebootStarted(ITestDevice device)

Recibe una notificación cuando se inicia el reinicio en el dispositivo.

abstract void setDisableReceiver(boolean isDisabled)

Establece si se debe inhabilitar IDeviceActionReceiver.

Métodos públicos

isDisabledReceiver

public boolean isDisabledReceiver ()

Indica si IDeviceActionReceiver está inhabilitado o no.

Muestra
boolean Muestra verdadero si está inhabilitado; de lo contrario, muestra falso.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

Recibe una notificación cuando finaliza el reinicio en el dispositivo.

NOTA: Los receptores deben evitar reiniciarse durante esta devolución de llamada. Se ignorará cualquier intento de reinicio.

Parámetros
device ITestDevice: ITestDevice donde finalizó el reinicio.

Arroja
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Recibe una notificación cuando se inicia el reinicio en el dispositivo.

NOTA: Los receptores deben evitar reiniciarse durante esta devolución de llamada. Se ignorará cualquier intento de reinicio.

Parámetros
device ITestDevice: ITestDevice en el que comenzó el reinicio.

Arroja
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Establece si se debe inhabilitar IDeviceActionReceiver. Si lo inhabilitas, no se registrará en el dispositivo para recibir eventos de acción del dispositivo.

Parámetros
isDisabled boolean