Glide&;Android API 16的OkHttp不工作

Glide&;Android API 16的OkHttp不工作,android,okhttp,android-glide,Android,Okhttp,Android Glide,我正在为API级别16及以上开发Android应用程序: minSdkVersion 16, targetSdkVersion 29 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } 依赖关系: implementation "com.github.bumptech.glide:glide:4.11.0" a

我正在为API级别16及以上开发Android应用程序:

minSdkVersion 16, targetSdkVersion 29

compileOptions {

    sourceCompatibility JavaVersion.VERSION_1_8

    targetCompatibility JavaVersion.VERSION_1_8

}
依赖关系:

implementation "com.github.bumptech.glide:glide:4.11.0"
annotationProcessor "com.github.bumptech.glide:compiler:4.11.0"
implementation "com.github.bumptech.glide:okhttp3-integration:4.11.0"
我正在使用Glide&根据这一点,它应该适用于(API级别14)或更高级别OkHttp异常在3.14.7中也已修复。当我编译应用程序时,它会崩溃,出现以下Logcat

E/AndroidRuntime:致命异常:主
java.lang.ExceptionInInitializeError
在okhttp3.OkHttpClient.newsslssocketfactory(OkHttpClient.java:263)
在okhttp3.OkHttpClient(OkHttpClient.java:229)
在okhttp3.OkHttpClient上。(OkHttpClient.java:202)
在reformation2.reformation$Builder.build(reformation.java:614)
位于com.example.recycler.MoviesRepository.getInstance(MoviesRepository.java:33)
位于com.example.recycler.MainActivity.onCreate(MainActivity.java:40)
在android.app.Activity.performCreate上(Activity.java:5008)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
在android.app.ActivityThread.access$600(ActivityThread.java:130)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
位于android.os.Handler.dispatchMessage(Handler.java:99)
位于android.os.Looper.loop(Looper.java:137)
位于android.app.ActivityThread.main(ActivityThread.java:4745)
位于java.lang.reflect.Method.Invokenactive(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:511)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)上
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
在dalvik.system.NativeStart.main(本机方法)
原因:java.lang.VerifyError:okhttp3/internal/platform/Android10Platform
位于okhttp3.internal.platform.platform.findpplatform(platform.java:202)
位于okhttp3.internal.platform.platform.(platform.java:79)
在okhttp3.OkHttpClient.newsslssocketfactory(OkHttpClient.java:263)
在okhttp3.OkHttpClient(OkHttpClient.java:229)
在okhttp3.OkHttpClient上。(OkHttpClient.java:202)
在reformation2.reformation$Builder.build(reformation.java:614)
位于com.example.recycler.MoviesRepository.getInstance(MoviesRepository.java:33)
位于com.example.recycler.MainActivity.onCreate(MainActivity.java:40)
在android.app.Activity.performCreate上(Activity.java:5008)
位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
在android.app.ActivityThread.access$600(ActivityThread.java:130)
在android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
位于android.os.Handler.dispatchMessage(Handler.java:99)
位于android.os.Looper.loop(Looper.java:137)
位于android.app.ActivityThread.main(ActivityThread.java:4745)
位于java.lang.reflect.Method.Invokenactive(本机方法)
位于java.lang.reflect.Method.invoke(Method.java:511)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)上
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
在dalvik.system.NativeStart.main(本机方法)

您可能想在上打开一个问题,因为您得到的
是由以下原因引起的:java.lang.VerifyError:okhttp3/internal/platform/Android10Platform
这似乎是软件包故障,如果我将minSdkVersion更改为29,也会出现同样的问题。您可以发布代码吗?根据我应该使用okhttp3.12:“今天我们发布了OkHttp 3.13。通过这次更新,我们将项目的需求从Android 2.3+/API 9+(2010年12月发布)Java 7+(2011年7月发布)升级到Android 5.0+/API 21+(2014年11月发布)Java 8+(2014年3月发布)“我尝试过OKHTTP 3.12,但仍然有相同的问题。您可以考虑降级到GaldE 3。x与OKHTTP 3。