AdbTcpConnection

public class AdbTcpConnection
extends DefaultConnection

java.lang.Object
com.android.tradefed.device.connection.AbstractConnection
com.android.tradefed.device.connection.DefaultConnection
com.android.tradefed.device.connection.AdbTcpConnection


تمثيل الاتصال الافتراضي لجهاز ، يُفترض أنه اتصال ADB قياسي للجهاز.

ملخص

الثوابت

long DEFAULT_SHORT_CMD_TIMEOUT

int MAX_RETRIES

long RETRY_INTERVAL_MS

long WAIT_FOR_ADB_CONNECT

المنشأت العامة

AdbTcpConnection ( DefaultConnection.ConnectionBuilder builder)

الأساليب العامة

boolean adbTcpConnect (String host, String port)

طريقة مساعدة لتوصيل adb بجهاز tcp ip محدد يعمل بنظام Android

boolean adbTcpDisconnect (String host, String port)

طريقة مساعدة لفصل adb عن جهاز tcp ip محدد يعمل بنظام Android

String getHostName (String serial)

أعد اسم المضيف المرتبط بالجهاز.

String getPortNum (String serial)

أعد رقم المنفذ المرتبط بالجهاز.

void reconnect (String serial)

أعد توصيل الاتصال بالجهاز.

void tearDownConnection ()

نظف الاتصال.

الطرق المحمية

void waitForAdbConnect (String serial, long waitTime)

تحقق مما إذا تم تمكين اتصال adb.

الثوابت

DEFAULT_SHORT_CMD_TIMEOUT

protected static final long DEFAULT_SHORT_CMD_TIMEOUT

قيمة ثابتة: 20000 (0x0000000000004e20)

MAX_RETRIES

protected static final int MAX_RETRIES

قيمة ثابتة: 5 (0x00000005)

RETRY_INTERVAL_MS

protected static final long RETRY_INTERVAL_MS

قيمة ثابتة: 5000 (0x0000000000001388)

WAIT_FOR_ADB_CONNECT

protected static final long WAIT_FOR_ADB_CONNECT

قيمة ثابتة: 120000 (0x000000000001d4c0)

المنشأت العامة

AdbTcpConnection

public AdbTcpConnection (DefaultConnection.ConnectionBuilder builder)

حدود
builder DefaultConnection.ConnectionBuilder

الأساليب العامة

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

طريقة مساعدة لتوصيل adb بجهاز tcp ip محدد يعمل بنظام Android

حدود
host String : اسم المضيف / ip لجهاز Android tcp / ip

port String : رقم المنفذ لجهاز tcp / ip

عائدات
boolean صحيح إذا نجحنا في الاتصال بالجهاز ، وخطأ بخلاف ذلك.

قطع الاتصال

public boolean adbTcpDisconnect (String host, 
                String port)

طريقة مساعدة لفصل adb عن جهاز tcp ip محدد يعمل بنظام Android

حدود
host String : اسم المضيف / ip لجهاز Android tcp / ip

port String : رقم المنفذ لجهاز tcp / ip

عائدات
boolean صحيح إذا قطعنا الاتصال بالجهاز بنجاح ، وخطأ بخلاف ذلك.

getHostName

public String getHostName (String serial)

أعد اسم المضيف المرتبط بالجهاز. مستخرج من المسلسل.

حدود
serial String

عائدات
String

getPortNum

public String getPortNum (String serial)

أعد رقم المنفذ المرتبط بالجهاز. مستخرج من المسلسل.

حدود
serial String

عائدات
String

أعد الاتصال

public void reconnect (String serial)

أعد توصيل الاتصال بالجهاز.

حدود
serial String : الرقم التسلسلي للجهاز.

رميات
DeviceNotAvailableException

tearDownConnection

public void tearDownConnection ()

نظف الاتصال.

الطرق المحمية

waitForAdbConnect

protected void waitForAdbConnect (String serial, 
                long waitTime)

تحقق مما إذا تم تمكين اتصال adb.

حدود
serial String

waitTime long

رميات
DeviceNotAvailableException