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 입니다. |