IDeviceActionReceiver
public
interface
IDeviceActionReceiver
com.android.tradefed.device.IDeviceActionReceiver |
提供一个用于接收设备事件的 API。
注意:目前只有指标收集器支持此功能。
摘要
公共方法 | |
---|---|
default
boolean
|
isDisabledReceiver()
|
abstract
void
|
rebootEnded(ITestDevice device)
当设备重新启动结束时接收通知。 |
abstract
void
|
rebootStarted(ITestDevice device)
当设备开始重新启动时收到通知。 |
abstract
void
|
setDisableReceiver(boolean isDisabled)
设置是否应停用 |
公共方法
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 |