IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


คำจำกัดความอินเทอร์เฟซสำหรับวิธี AndroidDebugBridge ที่ใช้ในแพ็คเกจนี้

เปิดเผยเพื่อให้สามารถจำลองการใช้งาน AndroidDebugBridge ในการทดสอบหน่วยได้

สรุป

วิธีการสาธารณะ

abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper สำหรับ AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge ()

Wrapper สำหรับ AndroidDebugBridge#disconnectBridge()

abstract String getAdbVersion (String adbOsLocation)

ส่งคืนตำแหน่ง adb ที่ระบุในเวอร์ชันเต็มของ adb หรือคืนค่าเป็นโมฆะหากมีข้อผิดพลาดเกิดขึ้น

abstract IDevice[] getDevices ()

Wrapper สำหรับ AndroidDebugBridge#getDevices()

abstract void init (boolean clientSupport, String adbOsLocation)

Wrapper สำหรับ AndroidDebugBridge#init(boolean) และ AndroidDebugBridge#createBridge(String, boolean)

abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper สำหรับ AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate ()

Wrapper สำหรับ AndroidDebugBridge#terminate()

วิธีการสาธารณะ

เพิ่มDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper สำหรับ AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

พารามิเตอร์
listener AndroidDebugBridge.IDeviceChangeListener

ตัดการเชื่อมต่อสะพาน

public abstract void disconnectBridge ()

Wrapper สำหรับ AndroidDebugBridge#disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

ส่งคืนตำแหน่ง adb ที่ระบุในเวอร์ชันเต็มของ adb หรือคืนค่าเป็นโมฆะหากมีข้อผิดพลาดเกิดขึ้น

พารามิเตอร์
adbOsLocation String

การส่งคืน
String

รับอุปกรณ์

public abstract IDevice[] getDevices ()

Wrapper สำหรับ AndroidDebugBridge#getDevices()

การส่งคืน
IDevice[]

ในนั้น

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Wrapper สำหรับ AndroidDebugBridge#init(boolean) และ AndroidDebugBridge#createBridge(String, boolean)

พารามิเตอร์
clientSupport boolean

adbOsLocation String

ลบDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper สำหรับ AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

พารามิเตอร์
listener AndroidDebugBridge.IDeviceChangeListener

ยุติ

public abstract void terminate ()

Wrapper สำหรับ AndroidDebugBridge#terminate()