내가 개조 2를 사용하기 위해 노력하고있어 및 RxJava로 변환 할 수 없습니다RxJavaCallAdapterFactory는 개조와 RxJava를 사용하는 방법을 설명합니다 "CallAdapter 와 RxJava 통합"섹션에서이 <a href="https://inthecheesefactory.com/blog/retrofit-2.0/en" rel="noreferrer">https://inthecheesefactory.com/blog/retrofit-2.0/en</a></p> <p>의 가이드 다음 공장
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("http://api.nuuneoi.com/base/")
.addConverterFactory(GsonConverterFactory.create())
.addCallAdapterFactory(RxJavaCallAdapterFactory.create())
.build();
Error:(63, 71) error: incompatible types: RxJavaCallAdapterFactory cannot be converted to Factory
어떻게 : 컴파일하는 동안 그러나
다음과 같은 오류가 고쳐? 감사합니다.
은 당신이 언급 한 종속 관계를 포함나요 성공적으로 포장하게? 컴파일 'com.squareup.retrofit : adapter-rxjava : 2.0.0-beta2' compile 'io.reactivex : rxandroid : 1.0.1' –
예, 종속성을 포함시킵니다. com.squareup.retrofit : adapter-rxjava : 2.0.0-beta2 ' compile'io.reactivex : rxandroid : 1.0.1 ' –
@LuisaRepele 이상하지만 필자는 필요한 모든 의존성을 포함 시켰으며 Android Studio에서도 여전히'RxJavaCallAdapterFactory'를 찾을 수 없습니다. 그런 다음'import retrofit2.adapter.rxjava.RxJavaCallAdapterFactory; '를 수동으로 추가하면 제대로 작동합니다. – tchelidze