IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


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

Ujawniono, więc użycie AndroidDebugBridge można wyśmiewać w testach jednostkowych.

Streszczenie

Metody publiczne

abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie dla AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge ()

Opakowanie dla AndroidDebugBridge#disconnectBridge()

abstract String getAdbVersion (String adbOsLocation)

Zwraca pełną wersję 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 dla AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate ()

Opakowanie dla AndroidDebugBridge#terminate()

Metody publiczne

dodaj urządzenieChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie dla AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

Parametry
listener AndroidDebugBridge.IDeviceChangeListener

rozłącz most

public abstract void disconnectBridge ()

Opakowanie dla AndroidDebugBridge#disconnectBridge()

pobierz wersję Adb

public abstract String getAdbVersion (String adbOsLocation)

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

Parametry
adbOsLocation String

Zwroty
String

pobierz urządzenia

public abstract IDevice[] getDevices ()

Opakowanie dla AndroidDebugBridge#getDevices() .

Zwroty
IDevice[]

w tym

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

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

Parametry
clientSupport boolean

adbOsLocation String

usuń urządzenie nasłuchujące zmiany urządzenia

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Opakowanie dla AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

Parametry
listener AndroidDebugBridge.IDeviceChangeListener

zakończyć

public abstract void terminate ()

Opakowanie dla AndroidDebugBridge#terminate()