IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver.


Proporciona una API para recibir eventos de dispositivos.

NOTA: Por el momento, esto solo se admite para recopiladores de métricas.

Resumen

Métodos públicos

default boolean isDisabledReceiver()

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

Receptor inhabilitado

public boolean isDisabledReceiver ()

Si IDeviceActionReceiver está inhabilitado o no.

Muestra
boolean devuelve un valor true si está inhabilitado y, de lo contrario, false.

reinicio finalizado

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 iniciará cualquier intento de reinicio ignoradas.

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

Arroja
DeviceNotAvailableException

reinicio iniciado

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 iniciará cualquier intento de reinicio ignoradas.

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

Arroja
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Establece si se debe inhabilitar IDeviceActionReceiver. Si inhabilitas esta opción, No estar registrados en el dispositivo para recibir eventos de acción del dispositivo.

Parámetros
isDisabled boolean