AdbDeviceTracker
public
class
AdbDeviceTracker
extends Object
implements
Runnable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.AdbDeviceTracker |
Cung cấp các sự kiện thay đổi trạng thái và kết nối thiết bị bằng cách chạy và phân tích cú pháp đầu ra của lệnh "adb track-devices".
Lớp này được thiết kế để phát hiện thiết bị. Nó chạy trong một luồng trong nền và thông báo cho IAdbDeviceChangeListener đã đăng ký về mọi thay đổi.
Tóm tắt
Hàm khởi tạo công khai | |
|---|---|
AdbDeviceTracker()
Tạo một AdbDeviceTracker mới. |
|
Phương thức công khai | |
|---|---|
void
|
addListener(IAdbDeviceChangeListener listener)
Thêm một trình nghe để nhận thông báo về các sự kiện trên thiết bị. |
void
|
removeListener(IAdbDeviceChangeListener listener)
Xoá một trình nghe đã thêm trước đó. |
void
|
run()
Vòng lặp thực thi chính. |
void
|
stop()
Báo hiệu cho trình theo dõi dừng vòng lặp thực thi. |
Hàm khởi tạo công khai
AdbDeviceTracker
public AdbDeviceTracker ()
Tạo một AdbDeviceTracker mới.
Phương thức công khai
addListener
public void addListener (IAdbDeviceChangeListener listener)
Thêm một trình nghe để nhận thông báo về các sự kiện trên thiết bị.
| Tham số | |
|---|---|
listener |
IAdbDeviceChangeListener: IAdbDeviceChangeListener cần thêm. |
removeListener
public void removeListener (IAdbDeviceChangeListener listener)
Xoá một trình nghe đã thêm trước đó.
| Tham số | |
|---|---|
listener |
IAdbDeviceChangeListener: IAdbDeviceChangeListener cần xoá. |
chạy
public void run ()
Vòng lặp thực thi chính. Thao tác này phải được chạy trong một luồng chuyên dụng.
dừng
public void stop ()
Báo hiệu cho trình theo dõi dừng vòng lặp thực thi.