추상 연결
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()
연결을 삭제합니다. |
공개 생성자
추상 연결
public AbstractConnection ()
공개 메서드
초기화 연결
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 |
다시 연결
public void reconnectForRecovery (String serial)
복구 루틴을 위해 기기에 연결을 다시 연결합니다.
매개변수 | |
---|---|
serial |
String : 기기 일련번호입니다. |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
recoveryVirtualDevice
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
기기를 재설정하여 해당 기기를 복구합니다.
매개변수 | |
---|---|
device |
ITestDevice : ITestDevice 는 기기 재설정 핸들러에 사용됩니다. |
snapshotId |
String : 스냅샷 ID는 복원할 올바른 스냅샷을 가져오는 데 사용됩니다. |
dnae |
DeviceNotAvailableException : DeviceNotAvailableException 는 기존 기기를 사용할 수 없습니다.
예외가 인정됩니다. |
생성 값 | |
---|---|
DeviceNotAvailableException |
기기 복구에 실패할 경우 확인할 수 있습니다 |
스냅샷 기기
public void snapshotDevice (ITestDevice device, String snapshotId)
지정된 기기의 스냅샷 생성
매개변수 | |
---|---|
device |
ITestDevice : ITestDevice 는 기기 스냅샷 핸들러에 사용됩니다. |
snapshotId |
String : 스냅샷 ID는 저장할 스냅샷의 이름입니다. |
생성 값 | |
---|---|
DeviceNotAvailableException |
기기 복구에 실패할 경우 확인할 수 있습니다 |
해제 연결
public void tearDownConnection ()
연결을 삭제합니다.