IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


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

Offengelegt, damit die Verwendung von AndroidDebugBridge in Unit-Tests nachgeahmt 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 angegebenen ADB-Speicherorts zurück oder null, 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

trennenBrücke

public abstract void disconnectBridge ()

Wrapper für AndroidDebugBridge#disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Gibt die ADB-Vollversion des angegebenen ADB-Speicherorts zurück oder null, 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

RemoveDeviceChangeListener

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()