IDeviceRecovery

public interface IDeviceRecovery

com.android.tradefed.device.IDeviceRecovery


오프라인 상태가 된 장치를 복구하기 위한 인터페이스입니다.

요약

공개 메소드

abstract void recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline)

더 이상 통신할 수 없는 특정 장치를 복구하려고 시도합니다.

abstract void recoverDeviceBootloader ( IDeviceStateMonitor monitor)

부트로더 모드에서 응답하지 않는 특정 장치를 복구하려고 시도합니다.

abstract void recoverDeviceFastbootd ( IDeviceStateMonitor monitor)

fastbootd 모드에서 응답하지 않는 특정 장치를 복구해 보십시오.

abstract void recoverDeviceRecovery ( IDeviceStateMonitor monitor)

복구 모드에서 응답하지 않는 해당 장치를 복구해 보십시오.

default void setFastbootPath (String fastbootPath)

사용할 fastboot 바이너리의 경로를 설정합니다.

공개 메소드

복구 장치

public abstract void recoverDevice (IDeviceStateMonitor monitor, 
                boolean recoverUntilOnline)

더 이상 통신할 수 없는 특정 장치를 복구하려고 시도합니다.

메서드는 차단되어야 하며 장치가 요청된 상태일 때만 반환되어야 합니다.

매개변수
monitor IDeviceStateMonitor : 사용할 IDeviceStateMonitor .

recoverUntilOnline boolean : true인 경우 장치가 adb에서 온라인이 되는 즉시 메서드가 반환되어야 합니다. false인 경우, 장치가 테스트에 완전히 사용 가능해질 때까지(예: IDeviceStateMonitor#waitForDeviceAvailable() 성공할 때까지 메서드가 차단되어야 합니다.

던지기
DeviceNotAvailableException 장치를 복구할 수 없는 경우

RecoverDeviceBootloader

public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)

부트로더 모드에서 응답하지 않는 특정 장치를 복구하려고 시도합니다.

매개변수
monitor IDeviceStateMonitor : 사용할 IDeviceStateMonitor .

던지기
DeviceNotAvailableException 장치를 복구할 수 없는 경우

RecoverDeviceFastbootd

public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)

fastbootd 모드에서 응답하지 않는 특정 장치를 복구해 보십시오.

매개변수
monitor IDeviceStateMonitor : 사용할 IDeviceStateMonitor .

던지기
DeviceNotAvailableException 장치를 복구할 수 없는 경우

복구장치복구

public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)

복구 모드에서 응답하지 않는 해당 장치를 복구해 보십시오.

매개변수
monitor IDeviceStateMonitor : 사용할 IDeviceStateMonitor .

던지기
DeviceNotAvailableException 장치를 복구할 수 없는 경우

setFastbootPath

public void setFastbootPath (String fastbootPath)

사용할 fastboot 바이너리의 경로를 설정합니다.

매개변수
fastbootPath String : fastboot 바이너리에 대한 경로를 정의하는 String 입니다.