AbstractConnection
public abstract class AbstractConnection
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.connection.AbstractConnection |
Абстрактное представление соединений.
Краткое содержание
Государственные строители | |
|---|---|
AbstractConnection () | |
Общедоступные методы | |
|---|---|
void | initializeConnection ()Инициализируйте подключение устройства. |
void | notifyAdbRebootCalled ()Уведомить о вызове функции doAdbReboot. |
void | reconnect (String serial)Восстановите соединение с устройством. |
void | reconnectForRecovery (String serial)Для запуска процедуры восстановления возобновите соединение с устройством. |
void | recoverVirtualDevice ( ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)Восстановите устройство, выполнив сброс настроек. |
void | snapshotDevice ( ITestDevice device, String snapshotId)Сделайте снимок указанного устройства. |
void | tearDownConnection ()Очистите соединение. |
Государственные строители
AbstractConnection
public AbstractConnection ()
Общедоступные методы
initializeConnection
public void initializeConnection ()
Инициализируйте подключение устройства.
| Броски | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
| com.android.tradefed.targetprep.TargetSetupError |
DeviceNotAvailableException | |
TargetSetupError | |
notifyAdbRebootCalled
public void notifyAdbRebootCalled ()
Уведомить о вызове функции doAdbReboot.
переподключиться
public void reconnect (String serial)
Восстановите соединение с устройством.
| Параметры | |
|---|---|
serial | String : Серийный номер устройства. |
| Броски | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException | |
reconnectForRecovery
public void reconnectForRecovery (String serial)
Для запуска процедуры восстановления возобновите соединение с устройством.
| Параметры | |
|---|---|
serial | String : Серийный номер устройства. |
| Броски | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException | |
recoverVirtualDevice
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
Восстановите устройство, выполнив сброс настроек.
| Параметры | |
|---|---|
device | ITestDevice : объект ITestDevice используется в качестве обработчика сброса устройства. |
snapshotId | String : идентификатор снимка (snapshotId) используется для получения правильного снимка для восстановления. |
dnae | DeviceNotAvailableException : исключение DeviceNotAvailableException означает, что существующее устройство недоступно. |
| Броски | |
|---|---|
DeviceNotAvailableException | если произойдет сбой при восстановлении устройства. |
snapshotDevice
public void snapshotDevice (ITestDevice device, String snapshotId)
Сделайте снимок указанного устройства.
| Параметры | |
|---|---|
device | ITestDevice : объект ITestDevice используется в качестве обработчика снимков состояния устройства. |
snapshotId | String : snapshotId — это имя снимка, который будет сохранен. |
| Броски | |
|---|---|
DeviceNotAvailableException | если произойдет сбой при восстановлении устройства. |
tearDownConnection
public void tearDownConnection ()
Очистите соединение.