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 المقدَّم، أو قيمة فارغة في حال حدوث أي خطأ.

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 المقدَّم، أو قيمة فارغة في حال حدوث أي خطأ.

المعلمات
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()