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.targetprep.TargetSetupError |
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
TargetSetupError |
|
notifyAdbRebootCalled
public void notifyAdbRebootCalled ()
doAdbReboot가 호출되면 알립니다.
reconnect
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 ()
연결을 정리합니다.