IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Proporciona una API para recibir eventos del dispositivo.

NOTA: Actualmente, esto solo se admite para recopiladores de métricas.

Resumen

Métodos públicos

default boolean isDisabledReceiver ()

Si IDeviceActionReceiver está deshabilitado 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 IDeviceActionReceiver debe desactivarse.

Métodos públicos

isDisabledReceiver

public boolean isDisabledReceiver ()

Si IDeviceActionReceiver está deshabilitado o no.

Devoluciones
boolean devuelve verdadero si está deshabilitado, falso en caso contrario.

reiniciarTerminó

public abstract void rebootEnded (ITestDevice device)

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

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

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

Lanza
DeviceNotAvailableException

reiniciarIniciado

public abstract void rebootStarted (ITestDevice device)

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

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

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

Lanza
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Establece si IDeviceActionReceiver debe desactivarse. Deshabilitarlo significa que no se registrará en el dispositivo para recibir eventos de acción del dispositivo.

Parámetros
isDisabled boolean