12
AndroidStudio의 최신 미리보기에서 Retrofit으로 RxJava를 사용하고 있습니다. 내 프로젝트는 1.8 suport는 다음과 같이 활성화 자바 있습니다 실패한 해결 방법 : Lcom/google/devtools/build/android/desugar/runtime/ThrowableExtension;
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
그러나
코드를 컴파일하고 실행 나는 내가onError
처리기 경우에도 즉시 요청이,이 오류가있을 때 :
를
java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/devtools/build/android/desugar/runtime/ThrowableExtension;
at io.reactivex.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:281)
at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:58)
at io.reactivex.Observable.subscribe(Observable.java:10179)
at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
at io.reactivex.Observable.subscribe(Observable.java:10179)
at io.reactivex.internal.operators.flowable.FlowableFromObservable.subscribeActual(FlowableFromObservable.java:31)
at io.reactivex.Flowable.subscribe(Flowable.java:12218)
at io.reactivex.internal.operators.flowable.FlowableOnBackpressureLatest.subscribeActual(FlowableOnBackpressureLatest.java:31)
at io.reactivex.Flowable.subscribe(Flowable.java:12218)
어쩌면, 단일 또는 관찰 가능을 사용하는 경우에도 이러한 상황이 발생합니다. 이 문제를 어떻게 해결할 수 있습니까?
해결 된 것 같습니다. – tofiffe
대단히 고마워요! 공장! 나는 공황 상태에 빠져 있었다. – DmitryKanunnikoff
정말 효과적입니다. 감사합니다 –