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 به یک دستگاه اندروید ip tcp داده شده |
boolean | adbTcpDisconnect (String host, String port) روش کمکی برای قطع ارتباط adb از یک دستگاه اندروید tcp ip داده شده |
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 به یک دستگاه اندروید ip tcp داده شده
مولفه های | |
---|---|
host | String : نام میزبان/IP دستگاه اندرویدی tcp/ip |
port | String : شماره پورت یک دستگاه tcp/ip |
برمی گرداند | |
---|---|
boolean | درست است اگر با موفقیت به دستگاه وصل شدیم، در غیر این صورت نادرست است. |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host, String port)
روش کمکی برای قطع ارتباط adb از یک دستگاه اندروید tcp ip داده شده
مولفه های | |
---|---|
host | String : نام میزبان/IP دستگاه اندرویدی 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 |