android studio 开发,集成集成萤石sdk时,EZOpenSDK.init(this, "key")报错,错误日志如下:
021-05-12 16:15:59.680 10809-10844/com.example.smartparkapp E/AndroidRuntime: FATAL EXCEPTION: pool-2-thread-1
Process: com.example.smartparkapp, PID: 10809
java.lang.NoClassDefFoundError: Failed resolution of: Lokhttp3/OkHttpClient$Builder;
at com.videogo.util.CertUpdateHelper.initHttpClient(CertUpdateHelper.java:148)
at com.videogo.util.CertUpdateHelper.access$000(CertUpdateHelper.java:23)
at com.videogo.util.CertUpdateHelper$1.run(CertUpdateHelper.java:62)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
Caused by: java.lang.ClassNotFoundException: Didn't find class "okhttp3.OkHttpClient$Builder" on path: DexPathList[[zip file "/data/app/~~mTo-c_V9E75Pgmebsch7BA==/com.example.smartparkapp-bl674VwKMNeJB1b7MAgdng==/base.apk"],nativeLibraryDirectories=[/data/app/~~mTo-c_V9E75Pgmebsch7BA==/com.example.smartparkapp-bl674VwKMNeJB1b7MAgdng==/lib/arm, /data/app/~~mTo-c_V9E75Pgmebsch7BA==/com.example.smartparkapp-bl674VwKMNeJB1b7MAgdng==/base.apk!/lib/armeabi-v7a, /system/lib, /system_ext/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:207)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.videogo.util.CertUpdateHelper.initHttpClient(CertUpdateHelper.java:148)
at com.videogo.util.CertUpdateHelper.access$000(CertUpdateHelper.java:23)
at com.videogo.util.CertUpdateHelper$1.run(CertUpdateHelper.java:62)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:923)
检查下 项目中是否存在多个OKHttp的版本。