IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Es la definición de la interfaz para los métodos de ERROR(/com.android.ddmlib.AndroidDebugBridge) que se usan en este paquete.

Se expone para que el uso de ERROR(/com.android.ddmlib.AndroidDebugBridge) se pueda simular en pruebas de unidades.

Resumen

Métodos públicos

abstract void addDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper para AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge()

Wrapper para AndroidDebugBridge.disconnectBridge()

abstract String getAdbVersion(String adbOsLocation)

Devuelve la versión completa de adb de la ubicación de adb proporcionada o null si algo sale mal.

abstract IDevice[] getDevices()

Wrapper para AndroidDebugBridge.getDevices().

abstract void init(boolean clientSupport, String adbOsLocation)

Wrapper para AndroidDebugBridge.init(boolean) y AndroidDebugBridge.createBridge(String, boolean)

abstract void removeDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper para AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate()

Wrapper para AndroidDebugBridge.terminate()

Métodos públicos

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper para AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

Parámetros
listener AndroidDebugBridge.IDeviceChangeListener

disconnectBridge

public abstract void disconnectBridge ()

Wrapper para AndroidDebugBridge.disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Devuelve la versión completa de adb de la ubicación de adb proporcionada o null si algo sale mal.

Parámetros
adbOsLocation String

Muestra
String

getDevices

public abstract IDevice[] getDevices ()

Wrapper para AndroidDebugBridge.getDevices().

Muestra
IDevice[]

init

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Wrapper para AndroidDebugBridge.init(boolean) y AndroidDebugBridge.createBridge(String, boolean)

Parámetros
clientSupport boolean

adbOsLocation String

removeDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper para AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

Parámetros
listener AndroidDebugBridge.IDeviceChangeListener

cancelar

public abstract void terminate ()

Wrapper para AndroidDebugBridge.terminate()