IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Definizione dell'interfaccia per i metodi AndroidDebugBridge utilizzati in questo pacchetto.

Esposto in modo che l'utilizzo di AndroidDebugBridge possa essere simulato nei test di unità.

Riepilogo

Metodi pubblici

abstract void addDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Involgimento per AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge()

Involgimento per AndroidDebugBridge.disconnectBridge()

abstract String getAdbVersion(String adbOsLocation)

Restituisce la versione completa di adb della posizione di adb fornita o null se si verificano problemi.

abstract IDevice[] getDevices()

Involgimento per AndroidDebugBridge.getDevices().

abstract void init(boolean clientSupport, String adbOsLocation)

Wrapper per AndroidDebugBridge.init(boolean) e AndroidDebugBridge.createBridge(String, boolean)

abstract void removeDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Involgimento per AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate()

Involgimento per AndroidDebugBridge.terminate()

Metodi pubblici

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Involgimento per AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

Parametri
listener AndroidDebugBridge.IDeviceChangeListener

disconnectBridge

public abstract void disconnectBridge ()

Involgimento per AndroidDebugBridge.disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Restituisce la versione completa di adb della posizione di adb fornita o null se si verificano problemi.

Parametri
adbOsLocation String

Ritorni
String

getDevices

public abstract IDevice[] getDevices ()

Involgimento per AndroidDebugBridge.getDevices().

Ritorni
IDevice[]

init

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Wrapper per AndroidDebugBridge.init(boolean) e AndroidDebugBridge.createBridge(String, boolean)

Parametri
clientSupport boolean

adbOsLocation String

removeDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Involgimento per AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

Parametri
listener AndroidDebugBridge.IDeviceChangeListener

terminare

public abstract void terminate ()

Involgimento per AndroidDebugBridge.terminate()