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 ()

Очистите соединение.