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)

เพิ่ม Listener เพื่อรับการแจ้งเตือนเกี่ยวกับเหตุการณ์ของอุปกรณ์

void removeListener(IAdbDeviceChangeListener listener)

นำ Listener ที่เพิ่มไว้ก่อนหน้านี้ออก

void run()

ลูปการดำเนินการหลัก

void stop()

ส่งสัญญาณให้ตัวติดตามหยุดลูปการดำเนินการ

เครื่องมือสร้างสาธารณะ

AdbDeviceTracker

public AdbDeviceTracker ()

สร้าง AdbDeviceTracker ใหม่

เมธอดสาธารณะ

addListener

public void addListener (IAdbDeviceChangeListener listener)

เพิ่ม Listener เพื่อรับการแจ้งเตือนเกี่ยวกับเหตุการณ์ของอุปกรณ์

พารามิเตอร์
listener IAdbDeviceChangeListener: IAdbDeviceChangeListener ที่จะเพิ่ม

removeListener

public void removeListener (IAdbDeviceChangeListener listener)

นำ Listener ที่เพิ่มไว้ก่อนหน้านี้ออก

พารามิเตอร์
listener IAdbDeviceChangeListener: IAdbDeviceChangeListener ที่จะนำออก

run

public void run ()

ลูปการดำเนินการหลัก ควรเรียกใช้ในเธรดเฉพาะ

stop

public void stop ()

ส่งสัญญาณให้ตัวติดตามหยุดลูปการดำเนินการ