추상연결

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, DeviceNotAvailableException dnae)

기기 재설정을 통해 해당 기기를 복구하세요.

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, 
                DeviceNotAvailableException dnae)

기기 재설정을 통해 해당 기기를 복구하세요.

매개변수
device ITestDevice : ITestDevice 장치 재설정 핸들러에 사용됩니다.

dnae DeviceNotAvailableException : DeviceNotAvailableException 은 기존 장치를 사용할 수 없는 예외입니다.

던지기
DeviceNotAvailableException 장치 복구에 실패한 경우.

TearDownConnection

public void tearDownConnection ()

연결을 정리하세요.