Адбткпконнектион
 public class AdbTcpConnection
  
  
  
  
  
  
extends DefaultConnection
  
  
  
| java.lang.Объект | |||
| ↳ | 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
 | 
| Общественные конструкторы | |
|---|---|
| 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)Верните номер порта, связанного с устройством. | 
|  | getSuiteSnapshots ()Возвращает карту снимков | 
| void | initializeConnection ()Инициализируйте подключение устройства. | 
| void | reconnect (String serial)Восстановите соединение с устройством. | 
| void | recoverVirtualDevice ( ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)Восстановите данное устройство с помощью сброса устройства. | 
| void | setAdbLogFile (File adbLogFile)Предоставьте файл-приемник, в котором мы сможем хранить все журналы подключений adb для целей отладки. | 
| void | snapshotDevice ( ITestDevice device, String snapshotId)Снимок данного устройства | 
| 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)
Общественные конструкторы
Адбткпконнектион
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 | true, если мы успешно подключились к устройству, в противном случае — false. | 
adbTcpDisconnect
public boolean adbTcpDisconnect (String host, 
                String port)Вспомогательный метод для отключения adb от данного TCP-IP-устройства Android
| Параметры | |
|---|---|
| host | String: имя хоста/IP устройства Android TCP/IP. | 
| port | String: номер порта устройства TCP/IP. | 
| Возврат | |
|---|---|
| boolean | true, если мы успешно отключились от устройства, в противном случае — false. | 
getHostName
public String getHostName (String serial)
Верните имя хоста, связанное с устройством. Выдержки из сериала.
| Параметры | |
|---|---|
| serial | String | 
| Возврат | |
|---|---|
| String | |
getPortNum
public String getPortNum (String serial)
Верните номер порта, связанного с устройством. Выдержки из сериала.
| Параметры | |
|---|---|
| serial | String | 
| Возврат | |
|---|---|
| String | |
getSuiteSnapshots
publicgetSuiteSnapshots () 
Возвращает карту снимков
| Возврат | |
|---|---|
|  | |
инициализироватьсоединение
public void initializeConnection ()
Инициализируйте подключение устройства.
| Броски | |
|---|---|
| DeviceNotAvailableException | |
| TargetSetupError | |
повторно подключиться
public void reconnect (String serial)
Восстановите соединение с устройством.
| Параметры | |
|---|---|
| serial | String: серийный номер устройства. | 
| Броски | |
|---|---|
| DeviceNotAvailableException | |
восстановить виртуальное устройство
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
Восстановите данное устройство с помощью сброса устройства.
| Параметры | |
|---|---|
| device | ITestDevice:ITestDeviceиспользуется для обработчика сброса устройства. | 
| snapshotId | String: snapshotId используется для получения правильного моментального снимка для восстановления. | 
| dnae | DeviceNotAvailableException:DeviceNotAvailableException— это существующее устройство, недоступное исключение. | 
| Броски | |
|---|---|
| DeviceNotAvailableException | |
setAdbLogFile
public void setAdbLogFile (File adbLogFile)
Предоставьте файл-приемник, в котором мы сможем хранить все журналы подключений adb для целей отладки.
| Параметры | |
|---|---|
| adbLogFile | File | 
снимок устройства
public void snapshotDevice (ITestDevice device, String snapshotId)
Снимок данного устройства
| Параметры | |
|---|---|
| device | ITestDevice:ITestDeviceиспользуется для обработчика снимков устройства. | 
| snapshotId | String: snapshotId — это имя снимка, который будет сохранен. | 
| Броски | |
|---|---|
| DeviceNotAvailableException | |
TearDownConnection
public void tearDownConnection ()
Очистите соединение.
Защищенные методы
подождитеForAdbConnect
protected void waitForAdbConnect (String serial, 
                long waitTime)Проверьте, включено ли соединение adb.
| Параметры | |
|---|---|
| serial | String | 
| waitTime | long | 
| Броски | |
|---|---|
| DeviceNotAvailableException | |
