IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Schnittstellendefinition für die in diesem Paket verwendeten AndroidDebugBridge Methoden.

Offengelegt, sodass die Verwendung von AndroidDebugBridge in Komponententests verspottet werden kann.

Zusammenfassung

Öffentliche Methoden

abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper für AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge ()

Wrapper für AndroidDebugBridge#disconnectBridge()

abstract String getAdbVersion (String adbOsLocation)

Gibt die adb-Vollversion des bereitgestellten adb-Speicherorts oder null zurück, wenn etwas schief geht.

abstract IDevice[] getDevices ()

Wrapper für AndroidDebugBridge#getDevices() .

abstract void init (boolean clientSupport, String adbOsLocation)

Wrapper für AndroidDebugBridge#init(boolean) und AndroidDebugBridge#createBridge(String, boolean)

abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper für AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate ()

Wrapper für AndroidDebugBridge#terminate()

Öffentliche Methoden

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper für AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

Parameter
listener AndroidDebugBridge.IDeviceChangeListener

trennenBridge

public abstract void disconnectBridge ()

Wrapper für AndroidDebugBridge#disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Gibt die adb-Vollversion des bereitgestellten adb-Speicherorts oder null zurück, wenn etwas schief geht.

Parameter
adbOsLocation String

Kehrt zurück
String

getDevices

public abstract IDevice[] getDevices ()

Wrapper für AndroidDebugBridge#getDevices() .

Kehrt zurück
IDevice[]

drin

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Wrapper für AndroidDebugBridge#init(boolean) und AndroidDebugBridge#createBridge(String, boolean)

Parameter
clientSupport boolean

adbOsLocation String

entfernenDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper für AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

Parameter
listener AndroidDebugBridge.IDeviceChangeListener

beenden

public abstract void terminate ()

Wrapper für AndroidDebugBridge#terminate()