IAndroidDebugBridge

public interface IAndroidDebugBridge

com.android.tradefed.device.IAndroidDebugBridge


تعریف رابط برای متدهای AndroidDebugBridge مورد استفاده در این بسته.

بنابراین استفاده از AndroidDebugBridge را می توان در تست های واحد مورد تمسخر قرار داد.

خلاصه

روش های عمومی

abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper برای AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

abstract void disconnectBridge ()

Wrapper برای AndroidDebugBridge#disconnectBridge()

abstract String getAdbVersion (String adbOsLocation)

نسخه کامل adb مکان ارائه شده adb را برمی‌گرداند یا اگر مشکلی پیش آمد، آن را خالی می‌کند.

abstract IDevice[] getDevices ()

Wrapper برای AndroidDebugBridge#getDevices() .

abstract void init (boolean clientSupport, String adbOsLocation)

Wrapper برای AndroidDebugBridge#init(boolean) و AndroidDebugBridge#createBridge(String, boolean)

abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper برای AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

abstract void terminate ()

Wrapper برای AndroidDebugBridge#terminate()

روش های عمومی

افزودن DeviceChangeListener

public abstract void addDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper برای AndroidDebugBridge#addDeviceChangeListener(IDeviceChangeListener)

مولفه های
listener AndroidDebugBridge.IDeviceChangeListener

پل را قطع کن

public abstract void disconnectBridge ()

Wrapper برای AndroidDebugBridge#disconnectBridge()

getAdbVersion

public abstract String getAdbVersion (String adbOsLocation)

نسخه کامل adb مکان ارائه شده adb را برمی‌گرداند یا اگر مشکلی پیش آمد، آن را خالی می‌کند.

مولفه های
adbOsLocation String

برمی گرداند
String

GetDevices

public abstract IDevice[] getDevices ()

Wrapper برای AndroidDebugBridge#getDevices() .

برمی گرداند
IDevice[]

init

public abstract void init (boolean clientSupport, 
                String adbOsLocation)

Wrapper برای AndroidDebugBridge#init(boolean) و AndroidDebugBridge#createBridge(String, boolean)

مولفه های
clientSupport boolean

adbOsLocation String

removeDeviceChangeListener

public abstract void removeDeviceChangeListener (AndroidDebugBridge.IDeviceChangeListener listener)

Wrapper برای AndroidDebugBridge#removeDeviceChangeListener(IDeviceChangeListener)

مولفه های
listener AndroidDebugBridge.IDeviceChangeListener

خاتمه دادن

public abstract void terminate ()

Wrapper برای AndroidDebugBridge#terminate()