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.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

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

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

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

Броски
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

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

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

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

Броски
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

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

Параметры
isDisabled boolean