AdbDeviceTracker
public
class
AdbDeviceTracker
extends Object
implements
Runnable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.AdbDeviceTracker |
執行並剖析「adb track-devices」指令的輸出內容,提供裝置連線和狀態變更事件。
這個類別專為裝置偵測而設計。這個服務會在背景執行緒中執行,並通知已註冊的 IAdbDeviceChangeListener任何變更。
摘要
公用建構函式 | |
|---|---|
AdbDeviceTracker()
建立新的 AdbDeviceTracker。 |
|
公用方法 | |
|---|---|
void
|
addListener(IAdbDeviceChangeListener listener)
新增監聽器,接收裝置事件通知。 |
void
|
removeListener(IAdbDeviceChangeListener listener)
移除先前新增的監聽器。 |
void
|
run()
The main execution loop. |
void
|
stop()
向追蹤器發出信號,停止執行迴圈。 |
公用建構函式
AdbDeviceTracker
public AdbDeviceTracker ()
建立新的 AdbDeviceTracker。
公用方法
addListener
public void addListener (IAdbDeviceChangeListener listener)
新增監聽器,以便接收裝置事件通知。
| 參數 | |
|---|---|
listener |
IAdbDeviceChangeListener:要新增的 IAdbDeviceChangeListener。 |
removeListener
public void removeListener (IAdbDeviceChangeListener listener)
移除先前新增的監聽器。
| 參數 | |
|---|---|
listener |
IAdbDeviceChangeListener:要移除的 IAdbDeviceChangeListener。 |
得分
public void run ()
主要執行迴圈。這項作業應在專屬執行緒中執行。
停止
public void stop ()
向追蹤器發出信號,停止執行迴圈。