추상연결
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 |
통지AdbReboot호출됨
public void notifyAdbRebootCalled ()
doAdbReboot가 호출되면 알립니다.
다시 연결하다
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 |
가상 장치 복구
public void recoverVirtualDevice (ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)
기기 재설정을 통해 해당 기기를 복구하세요.
매개변수 | |
---|---|
device | ITestDevice : ITestDevice 장치 재설정 핸들러에 사용됩니다. |
snapshotId | String : snapshotId는 복원할 올바른 스냅샷을 가져오는 데 사용됩니다. |
dnae | DeviceNotAvailableException : DeviceNotAvailableException 은 기존 장치를 사용할 수 없는 예외입니다. |
던지기 | |
---|---|
DeviceNotAvailableException | 장치 복구에 실패한 경우. |
snapshot장치
public void snapshotDevice (ITestDevice device, String snapshotId)
지정된 장치의 스냅샷
매개변수 | |
---|---|
device | ITestDevice : ITestDevice 장치 스냅샷 핸들러에 사용됩니다. |
snapshotId | String : snapshotId는 저장될 스냅샷의 이름입니다. |
던지기 | |
---|---|
DeviceNotAvailableException | 장치 복구에 실패한 경우. |
TearDownConnection
public void tearDownConnection ()
연결을 정리하세요.