我的应用程序在 Android 11 崩溃:java.lang.ExceptionInInitializerError 在 okhttp3.OkHttpClient
My App is crashing on Android 11 with: java.lang.ExceptionInInitializerError at okhttp3.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'
我的应用程序在 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'