使用Kotlin 协程 和retrofit +okhttp suspend网络请求时,会出现
java.lang.IllegalArgumentException: Unable to create call adapter for class java.lang.Object
修复:
将Retrofit 相关版本升级即可!
api 'com.squareup.retrofit2:adapter-rxjava2:2.6.0'
api 'com.squareup.retrofit2:adapter-rxjava:2.6.0'
api 'com.squareup.okhttp3:okhttp:3.12.0'
api 'com.squareup.retrofit2:retrofit:2.6.0'
api 'com.squareup.retrofit2:converter-gson:2.6.0'
api 'com.squareup.retrofit2:adapter-rxjava2:2.6.0'
当使用Kotlin协程配合Retrofit+OkHttp进行网络请求时,可能会遇到'java.lang.IllegalArgumentException: Unable to create call adapter for class java.lang.Object'的错误。解决这个问题的方法是更新Retrofit相关依赖到指定版本,如:adapter-rxjava2、adapter-rxjava、okhttp、retrofit和converter-gson到2.6.0。
783

被折叠的 条评论
为什么被折叠?



