AndroidDebugBridge.IDebugBridgeChangeListener

public static interface AndroidDebugBridge.IDebugBridgeChangeListener

com.android.tradefed.device.server.AndroidDebugBridge.IDebugBridgeChangeListener


ชั้นเรียนที่ใช้การเชื่อมต่อนี้จะมีเมธอดที่จัดการกับการเปลี่ยนแปลง AndroidDebugBridge (รวมถึงการรีสตาร์ท)

สรุป

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

abstract void bridgeChanged(AndroidDebugBridge bridge)

ส่งเมื่อเชื่อมต่อ AndroidDebugBridge ใหม่

default void restartCompleted(boolean isSuccessful)

ส่งเมื่อการรีสตาร์ทเสร็จสิ้น

default void restartInitiated()

ส่งก่อนทริกเกอร์การรีสตาร์ท

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

bridgeChanged

public abstract void bridgeChanged (AndroidDebugBridge bridge)

ส่งเมื่อเชื่อมต่อ AndroidDebugBridge ใหม่

ระบบจะส่งจากเธรดที่ไม่ใช่ UI

พารามิเตอร์
bridge AndroidDebugBridge: ออบเจ็กต์ AndroidDebugBridge ใหม่ หรือ null หากมีข้อผิดพลาดขณะ เริ่มต้นบริดจ์

restartCompleted

public void restartCompleted (boolean isSuccessful)

ส่งเมื่อการรีสตาร์ทเสร็จสิ้น

หมายเหตุ: การเรียกกลับอยู่ภายในบล็อกที่ซิงค์แล้ว ดังนั้นตัวแฮนเดิลจึงควรทำงานอย่างรวดเร็ว

พารามิเตอร์
isSuccessful boolean: หากรีสตาร์ทบริดจ์สำเร็จ

restartInitiated

public void restartInitiated ()

ส่งก่อนทริกเกอร์การรีสตาร์ท

หมายเหตุ: การเรียกกลับอยู่ภายในบล็อกที่ซิงค์แล้ว ดังนั้นตัวแฮนเดิลจึงควรทำงานอย่างรวดเร็ว