我的应用程序在Android11上崩溃了:java.lang.ExceptionInInitializerErroratokhttp3.OkHttpClient

我的应用程序在 Android 11 上崩溃并显示以下日志:

2021-01-01 18:16:52.556 10648-10648/com.myapp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.myapp, PID: 10648
    java.lang.ExceptionInInitializerError
        at okhttp3.OkHttpClient.<init>(OkHttpClient.kt:211)
        at okhttp3.OkHttpClient.<init>(OkHttpClient.kt:204)
        at retrofit2.Retrofit$Builder.build(Retrofit.java:628)
        at com.myapp.MyApplication.onCreate

回答

就我而言,我使用的是:

implementation 'com.squareup.okhttp3:logging-interceptor:4.0.1'

将 okHttp 更新到 4.4.0 版修复了该问题。

implementation 'com.squareup.okhttp3:logging-interceptor:4.4.0'


以上是我的应用程序在Android11上崩溃了:java.lang.ExceptionInInitializerErroratokhttp3.OkHttpClient的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>