Kết nối AdbTcp
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 |
Biểu diễn kết nối mặc định của thiết bị, được coi là kết nối adb tiêu chuẩn của thiết bị.
Bản tóm tắt
hằng số | |
---|---|
long | DEFAULT_SHORT_CMD_TIMEOUT |
int | MAX_RETRIES |
long | RETRY_INTERVAL_MS |
long | WAIT_FOR_ADB_CONNECT
|
nhà thầu công cộng | |
---|---|
AdbTcpConnection ( DefaultConnection.ConnectionBuilder builder) |
Phương thức công khai | |
---|---|
boolean | adbTcpConnect (String host, String port) Phương thức trợ giúp để adb kết nối với một thiết bị Android tcp ip nhất định |
boolean | adbTcpDisconnect (String host, String port) Phương thức trợ giúp để ngắt kết nối adb khỏi một thiết bị Android tcp ip nhất định |
String | getHostName (String serial) Trả lại tên máy chủ được liên kết với thiết bị. |
String | getPortNum (String serial) Trả lại số cổng được liên kết với thiết bị. |
void | reconnect (String serial) Kết nối lại kết nối với thiết bị. |
void | tearDownConnection () Dọn dẹp kết nối. |
phương pháp được bảo vệ | |
---|---|
void | waitForAdbConnect (String serial, long waitTime) Kiểm tra xem kết nối adb đã được bật chưa. |
hằng số
DEFAULT_SHORT_CMD_TIMEOUT
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
Giá trị không đổi: 20000 (0x0000000000004e20)
MAX_RETRIES
protected static final int MAX_RETRIES
Giá trị không đổi: 5 (0x00000005)
RETRY_INTERVAL_MS
protected static final long RETRY_INTERVAL_MS
Giá trị không đổi: 5000 (0x0000000000001388)
WAIT_FOR_ADB_CONNECT
protected static final long WAIT_FOR_ADB_CONNECT
Giá trị không đổi: 120000 (0x000000000001d4c0)
nhà thầu công cộng
Kết nối AdbTcp
public AdbTcpConnection (DefaultConnection.ConnectionBuilder builder)
Thông số | |
---|---|
builder | DefaultConnection.ConnectionBuilder |
Phương thức công khai
adbTcpConnect
public boolean adbTcpConnect (String host, String port)
Phương thức trợ giúp để adb kết nối với một thiết bị Android tcp ip nhất định
Thông số | |
---|---|
host | String : tên máy chủ/ip của thiết bị Android tcp/ip |
port | String : số cổng của thiết bị tcp/ip |
trả lại | |
---|---|
boolean | đúng nếu chúng tôi kết nối thành công với thiết bị, sai nếu không. |
adbTcpNgắt kết nối
public boolean adbTcpDisconnect (String host, String port)
Phương thức trợ giúp để ngắt kết nối adb khỏi một thiết bị Android tcp ip nhất định
Thông số | |
---|---|
host | String : tên máy chủ/ip của thiết bị Android tcp/ip |
port | String : số cổng của thiết bị tcp/ip |
trả lại | |
---|---|
boolean | đúng nếu chúng tôi ngắt kết nối thành công với thiết bị, sai nếu không. |
getHostName
public String getHostName (String serial)
Trả lại tên máy chủ được liên kết với thiết bị. Trích từ sê-ri.
Thông số | |
---|---|
serial | String |
trả lại | |
---|---|
String |
getPortNum
public String getPortNum (String serial)
Trả lại số cổng được liên kết với thiết bị. Trích từ sê-ri.
Thông số | |
---|---|
serial | String |
trả lại | |
---|---|
String |
kết nối lại
public void reconnect (String serial)
Kết nối lại kết nối với thiết bị.
Thông số | |
---|---|
serial | String : Số sê-ri của thiết bị. |
ném | |
---|---|
DeviceNotAvailableException |
giọt nước mắtKết nối
public void tearDownConnection ()
Dọn dẹp kết nối.
phương pháp được bảo vệ
waitForAdbConnect
protected void waitForAdbConnect (String serial, long waitTime)
Kiểm tra xem kết nối adb đã được bật chưa.
Thông số | |
---|---|
serial | String |
waitTime | long |
ném | |
---|---|
DeviceNotAvailableException |