Android/OP.GG 프로젝트
coroutine + retrofit2 사용시 java.lang.IllegalArgumentException: Unable to create call adapter for class java.lang.Object 에러
dev210202
2021. 8. 26. 14:36
코루틴과 retrofit2를 사용하면 call adapter를 사용하지 않고도 retrofit을 사용할 수 있어야한다.
하지만 call adapter를 만들 수 없다는 이 에러는 구글링해도 해결방법이 없어서 내가 해결했던 방법을 공유하고자 한다.
build.gradle에 retorift2 dependency를 설정할때 이전에 썼던 버전으로 설정해줬는데 바로 이 이유때문이였다.
retorift2를 최신버전으로 설정을 안하면 다음과 같은 오류가 나는 것이였다.
항상 라이브러리를 최신버전으로 설정하도록 하자!