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.