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