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 위치의 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() 래퍼

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

제공된 adb 위치의 adb 전체 버전을 반환하거나 문제가 발생하면 null을 반환합니다.

매개변수
adbOsLocation String

반환 값
String

getDevices

public abstract IDevice[] getDevices ()

AndroidDebugBridge.getDevices()의 래퍼입니다.

반환 값
IDevice[]

init

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