DeviceStateMonitor
public
class
DeviceStateMonitor
extends NativeDeviceStateMonitor
java.lang.Object | ||
↳ | com.android.tradefed.device.NativeDeviceStateMonitor | |
↳ | com.android.tradefed.device.DeviceStateMonitor |
用於監控 IDevice
狀態的輔助類別。
摘要
公用建構函式 | |
---|---|
DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)
|
保護方法 | |
---|---|
boolean
|
postOnlineCheck(long waitTime)
可對線上裝置進行的額外檢查 |
boolean
|
waitForPmResponsive(long waitTime)
等待裝置套件管理員回應。 |
公用建構函式
DeviceStateMonitor
public DeviceStateMonitor (IDeviceManager mgr, IDevice device, boolean fastbootEnabled)
參數 | |
---|---|
mgr |
IDeviceManager |
device |
IDevice |
fastbootEnabled |
boolean |
保護方法
PostOnlineCheck
protected boolean postOnlineCheck (long waitTime)
可對線上裝置進行的額外檢查
參數 | |
---|---|
waitTime |
long :距離放棄前的等待時間 (毫秒) |
傳回 | |
---|---|
boolean |
如果檢查成功,則在 waitTime 到期前,true 。另有 false
|
擲回 | |
---|---|
DeviceNotAvailableException |
waitForPm 回應式
protected boolean waitForPmResponsive (long waitTime)
等待裝置套件管理員回應。
參數 | |
---|---|
waitTime |
long :距離放棄前的等待時間 (毫秒) |
傳回 | |
---|---|
boolean |
如果套件管理回應在等候時間到期前回應,則為 true 。
另有 false |