IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Предоставляет API для получения событий устройства.

ПРИМЕЧАНИЕ: в настоящее время эта функция поддерживается только для сборщиков метрик.

Краткое содержание

Публичные методы

default boolean isDisabledReceiver ()

Отключен ли IDeviceActionReceiver или нет.

abstract void rebootEnded ( ITestDevice device)

Получает уведомление, когда перезагрузка устройства завершена.

abstract void rebootStarted ( ITestDevice device)

Получает уведомление, когда на устройстве началась перезагрузка.

abstract void setDisableReceiver (boolean isDisabled)

Устанавливает, следует ли отключать IDeviceActionReceiver .

Публичные методы

isDisabledReceiver

public boolean isDisabledReceiver ()

Отключен ли IDeviceActionReceiver или нет.

Возврат
boolean возвращает true, если отключено, в противном случае — false.

перезагрузка завершена

public abstract void rebootEnded (ITestDevice device)

Получает уведомление, когда перезагрузка устройства завершена.

ПРИМЕЧАНИЕ: Приёмникам следует избегать перезагрузки во время этого обратного вызова. Любая попытка перезагрузки будет проигнорирована.

Параметры
device ITestDevice : ITestDevice , на котором завершилась перезагрузка.

Броски
DeviceNotAvailableException

перезагрузка началась

public abstract void rebootStarted (ITestDevice device)

Получает уведомление, когда на устройстве началась перезагрузка.

ПРИМЕЧАНИЕ: Приёмникам следует избегать перезагрузки во время этого обратного вызова. Любая попытка перезагрузки будет проигнорирована.

Параметры
device ITestDevice : ITestDevice , с которого началась перезагрузка.

Броски
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Определяет, следует ли отключать IDeviceActionReceiver . Отключение означает, что он не будет зарегистрирован на устройстве для получения событий действий устройства.

Параметры
isDisabled boolean