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 ITestDeviceITestDevice 重新啟動結束的位置。

擲回
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

在裝置開始重新啟動時取得通知。

注意:接收端應避免在這個回呼期間重新啟動。系統會忽略任何重新啟動嘗試。

參數
device ITestDeviceITestDevice 重新啟動的位置。

擲回
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

設定是否應停用 IDeviceActionReceiver。停用這項功能表示系統不會向裝置註冊,以便接收裝置動作事件。

參數
isDisabled boolean