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()