IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Schnittstellendefinition für AndroidDebugBridge-Methoden, die in diesem Paket verwendet werden.

Wird freigegeben, damit die Verwendung von AndroidDebugBridge in Unittests simuliert 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 vollständige adb-Version des angegebenen adb-Speicherorts zurück oder „null“, wenn ein Fehler auftritt.

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

disconnectBridge

public abstract void disconnectBridge ()

Wrapper für AndroidDebugBridge.disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Gibt die vollständige adb-Version des angegebenen adb-Speicherorts zurück oder „null“, wenn ein Fehler auftritt.

Parameter
adbOsLocation String

Returns
String

getDevices

public abstract IDevice[] getDevices ()

Wrapper für AndroidDebugBridge.getDevices().

Returns
IDevice[]

init

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