IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Definicja interfejsu dla metod AndroidDebugBridge używanych w tym pakiecie.

Wyeksponowane, aby można było zastąpić AndroidDebugBridge w testach jednostkowych.

Podsumowanie

Metody publiczne

abstract void addDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge()

Opakowanie dla AndroidDebugBridge.disconnectBridge()

abstract String getAdbVersion(String adbOsLocation)

Zwraca pełną wersję adb podanej lokalizacji adb lub wartość null, jeśli coś pójdzie nie tak.

abstract IDevice[] getDevices()

Opakowanie dla AndroidDebugBridge.getDevices().

abstract void init(boolean clientSupport, String adbOsLocation)

Opakowanie dla AndroidDebugBridge.init(boolean) i AndroidDebugBridge.createBridge(String, boolean)

abstract void removeDeviceChangeListener(AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate()

Opakowanie AndroidDebugBridge.terminate()

Metody publiczne

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie dla AndroidDebugBridge.addDeviceChangeListener(IDeviceChangeListener)

Parametry
listener AndroidDebugBridge.IDeviceChangeListener

disconnectBridge

public abstract void disconnectBridge ()

Opakowanie AndroidDebugBridge.disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Zwraca pełną wersję adb podanej lokalizacji adb lub wartość null, jeśli coś pójdzie nie tak.

Parametry
adbOsLocation String

Zwroty
String

getDevices

public abstract IDevice[] getDevices ()

Opakowanie dla AndroidDebugBridge.getDevices().

Zwroty
IDevice[]

init

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Opakowanie dla AndroidDebugBridge.init(boolean) i AndroidDebugBridge.createBridge(String, boolean)

Parametry
clientSupport boolean

adbOsLocation String

removeDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie AndroidDebugBridge.removeDeviceChangeListener(IDeviceChangeListener)

Parametry
listener AndroidDebugBridge.IDeviceChangeListener

zakończyć

public abstract void terminate ()

Opakowanie AndroidDebugBridge.terminate()