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

DisconnectBridge

public abstract void disconnectBridge ()

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

получитьAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

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

Параметры
adbOsLocation String

Возврат
String

ПолучитьУстройства

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

удалитьDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

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

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

прекратить

public abstract void terminate ()

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