추상 연결

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

연결을 삭제합니다.