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