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 |