我的应用程序的SDK最低版本是26。完整的错误码: E/AndroidRuntime: FATAL EXCEPTION: OkHttpDispatcher at okhttp3.RealCall$AsyncCall.run(RealCall.kt:153)
at java.util.concurrent.ThreadPoolExecutor.runWor
我试图在Android Studio中使用Kotlin中的retrofit2从服务器检索数据,并收到以下消息: I/okhttp.OkHttpClient:--> GET https://www.themealdb.com/api/json/v1/1/filter.php?&i=chicken_breast --> END get I/
当我在rxjava中使用Retrofit时,一些机器抛出了OOM,这是日志:at okhttp3.RealCall.execute(RealCall.java:60)
at retrofit2.OkHttpCall.execute(OkHttpCall.java.adapter.rxjava.RxJavaCallAd
我的第一个理解是,ProGuard导致无法在Retrofit成功回调中检索响应对象。但是,问题是Retrofit根据日志级别返回成功回调中的原始响应对象(第二个参数)。-dontwarn com.squareup.okhttp.**
-keep class com.squareup.okhttp,响应是可用