IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


Определение интерфейса для методов AndroidDebugBridge , используемых в этом пакете.

Открыто, поэтому использование AndroidDebugBridge можно сымитировать в модульных тестах.

Краткое содержание

Публичные методы

abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Оболочка для AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge ()

Обертка для AndroidDebugBridge#disconnectBridge()

abstract String getAdbVersion (String adbOsLocation)

Возвращает полную версию предоставленного местоположения adb или null, если что-то пойдет не так.

abstract IDevice[] getDevices ()

Оболочка для AndroidDebugBridge#getDevices() .

abstract void init (boolean clientSupport, String adbOsLocation)

Оболочка для AndroidDebugBridge#init(boolean) и AndroidDebugBridge#createBridge(String, boolean)

abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Обертка для AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate ()

Обертка для AndroidDebugBridge#terminate()

Публичные методы

addDeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Оболочка для AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

Параметры
listener AndroidDebugBridge.IDeviceChangeListener

разъединить мост

public abstract void disconnectBridge ()

Обертка для AndroidDebugBridge#disconnectBridge()

получитьAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

Возвращает полную версию предоставленного местоположения adb или null, если что-то пойдет не так.

Параметры
adbOsLocation String

Возвращает
String

getDevices

public abstract IDevice[] getDevices ()

Оболочка для AndroidDebugBridge#getDevices() .

Возвращает
IDevice[]

в этом

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Оболочка для AndroidDebugBridge#init(boolean) и AndroidDebugBridge#createBridge(String, boolean)

Параметры
clientSupport boolean

adbOsLocation String

removeDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Обертка для AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

Параметры
listener AndroidDebugBridge.IDeviceChangeListener

прекращать

public abstract void terminate ()

Обертка для AndroidDebugBridge#terminate()