AndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


此內容中使用的 AndroidDebugBridge 方法介面定義 套件。

公開發布,因此可以在單元測試中模擬使用 AndroidDebugBridge 的情況。

摘要

公用方法

abstract void addDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)」的包裝函式

abstract void disconnectBridge()

AndroidDebugBridge#disconnectBridge()」的包裝函式

abstract String getAdbVersion(String adbOsLocation)

傳回所提供 ADB 完整位置的 ADB 完整版本;如果發生問題,則傳回空值。

abstract IDevice[] getDevices()

AndroidDebugBridge#getDevices() 的包裝函式。

abstract void init(boolean clientSupport, String adbOsLocation)

AndroidDebugBridge#init(boolean) 和 的包裝函式 AndroidDebugBridge#createBridge(String, boolean)

abstract void removeDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)」的包裝函式

abstract void terminate()

AndroidDebugBridge#terminate()」的包裝函式

公用方法

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)」的包裝函式

參數
listener AndroidDebugBridge.IDeviceChangeListener

取消連結 Bridge

public abstract void disconnectBridge ()

AndroidDebugBridge#disconnectBridge()」的包裝函式

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

傳回所提供 ADB 完整位置的 ADB 完整版本;如果發生問題,則傳回空值。

參數
adbOsLocation String

傳回
String

get 裝置

public abstract IDevice[] getDevices ()

AndroidDebugBridge#getDevices() 的包裝函式。

傳回
IDevice[]

初始

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

終止

public abstract void terminate ()

AndroidDebugBridge#terminate()」的包裝函式