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 |