AndroidDebugBridge
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 完整版本;如果發生問題,則傳回空值。 |
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 |
getAdbVersion
public abstract String getAdbVersion (String adbOsLocation)
傳回所提供 ADB 完整位置的 ADB 完整版本;如果發生問題,則傳回空值。
參數 | |
---|---|
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 |