IAndroidDebugBridge
public interface IAndroidDebugBridge
com.android.tradefed.device.IAndroidDebugBridge |
此包中使用的AndroidDebugBridge
方法的接口定義。
AndroidDebugBridge
的使用。概括
公共方法 | |
---|---|
abstract void | addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener) |
abstract void | disconnectBridge () |
abstract String | getAdbVersion (String adbOsLocation) 返回所提供的 adb 位置的 adb 完整版本,如果出現任何問題,則返回 null。 |
abstract IDevice[] | getDevices () |
abstract void | init (boolean clientSupport, String adbOsLocation) |
abstract void | removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener) |
abstract void | terminate () |
公共方法
addDeviceChangeListener
public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)
AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)
參數 | |
---|---|
listener | AndroidDebugBridge.IDeviceChangeListener |
獲取 Adb 版本
public abstract String getAdbVersion (String adbOsLocation)
返回所提供的 adb 位置的 adb 完整版本,如果出現任何問題,則返回 null。
參數 | |
---|---|
adbOsLocation | String |
退貨 | |
---|---|
String |
在裡面
public abstract void init (boolean clientSupport, String adbOsLocation)
AndroidDebugBridge#init(boolean)
和AndroidDebugBridge#createBridge(String, boolean)
的包裝器
參數 | |
---|---|
clientSupport | boolean |
adbOsLocation | String |
removeDeviceChangeListener
public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)
AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)
參數 | |
---|---|
listener | AndroidDebugBridge.IDeviceChangeListener |