Rejecting re-init on previously-failed class java.lang.Class<okhttp3.internal.platform.ConscryptPlatform$configureTrustManager$1>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/conscrypt/ConscryptHostnameVerifier;

错误信息

Rejecting re-init on previously-failed class java.lang.Class<okhttp3.internal.platform.ConscryptPlatform$configureTrustManager$1>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/conscrypt/ConscryptHostnameVerifier;
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.android.SocketAdapter okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion.buildIfSupported() (ConscryptSocketAdapter.kt:61)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.internal.platform.AndroidPlatform.<init>() (AndroidPlatform.kt:44)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported() (AndroidPlatform.kt:211)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.findPlatform() (Platform.kt:206)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.access$findPlatform(okhttp3.internal.platform.Platform$Companion) (Platform.kt:168)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.internal.platform.Platform.<clinit>() (Platform.kt:169)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.OkHttpClient.<init>(okhttp3.OkHttpClient$Builder) (OkHttpClient.kt:220)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.OkHttpClient okhttp3.OkHttpClient$Builder.build() (OkHttpClient.kt:962)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.a.a.<init>(cn.openkey.com.blemodule.a.g) (Api.java:59)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at cn.openkey.com.blemodule.a.a cn.openkey.com.blemodule.a.a.a(cn.openkey.com.blemodule.a.g) (Api.java:25)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at cn.openkey.com.blemodule.a.c cn.openkey.com.blemodule.c.b.a() (OpenKeyModel.java:15)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.c.b.a(java.util.Map, cn.openkey.com.blemodule.a.e) (OpenKeyModel.java:21)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.a.open(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String) (BaseOpenKey.java:131)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.pujie.face_turnstile_vthree.OpenDoor.OpenKeyEnca.OpenDoorLock(java.lang.ref.WeakReference, java.lang.String) (OpenKeyEnca.java:28)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.pujie.face_turnstile_vthree.Setting.OpenDoorActivity.onClick(android.view.View) (OpenDoorActivity.java:154)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at boolean android.view.View.performClick() (View.java:5637)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.view.View$PerformClick.run() (View.java:22429)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:751)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:95)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Looper.loop() (Looper.java:154)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6121)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:892)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:782)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.conscrypt.ConscryptHostnameVerifier" on path: DexPathList[[zip file "/data/app/com.pujie.face_turnstile_vthree-2/base.apk"],nativeLibraryDirectories=[/data/app/com.pujie.face_turnstile_vthree-2/lib/arm64, /data/app/com.pujie.face_turnstile_vthree-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.android.SocketAdapter okhttp3.internal.platform.android.ConscryptSocketAdapter$Companion.buildIfSupported() (ConscryptSocketAdapter.kt:61)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.internal.platform.AndroidPlatform.<init>() (AndroidPlatform.kt:44)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported() (AndroidPlatform.kt:211)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.findPlatform() (Platform.kt:206)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.access$findPlatform(okhttp3.internal.platform.Platform$Companion) (Platform.kt:168)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.internal.platform.Platform.<clinit>() (Platform.kt:169)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void okhttp3.OkHttpClient.<init>(okhttp3.OkHttpClient$Builder) (OkHttpClient.kt:220)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at okhttp3.OkHttpClient okhttp3.OkHttpClient$Builder.build() (OkHttpClient.kt:962)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.a.a.<init>(cn.openkey.com.blemodule.a.g) (Api.java:59)
2022-09-30 09:53:39.387 19165-19165/com.pujie.face_turnstile_vthree I/art:     at cn.openkey.com.blemodule.a.a cn.openkey.com.blemodule.a.a.a(cn.openkey.com.blemodule.a.g) (Api.java:25)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at cn.openkey.com.blemodule.a.c cn.openkey.com.blemodule.c.b.a() (OpenKeyModel.java:15)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.c.b.a(java.util.Map, cn.openkey.com.blemodule.a.e) (OpenKeyModel.java:21)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void cn.openkey.com.blemodule.a.open(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String) (BaseOpenKey.java:131)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.pujie.face_turnstile_vthree.OpenDoor.OpenKeyEnca.OpenDoorLock(java.lang.ref.WeakReference, java.lang.String) (OpenKeyEnca.java:28)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.pujie.face_turnstile_vthree.Setting.OpenDoorActivity.onClick(android.view.View) (OpenDoorActivity.java:154)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at boolean android.view.View.performClick() (View.java:5637)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.view.View$PerformClick.run() (View.java:22429)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:751)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:95)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.os.Looper.loop() (Looper.java:154)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6121)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:892)
2022-09-30 09:53:39.388 19165-19165/com.pujie.face_turnstile_vthree I/art:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:782)
2022-09-30 09:53:39.394 19165-19165/com.pujie.face_turnstile_vthree D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2022-09-30 09:53:39.450 19165-19227/com.pujie.face_turnstile_vthree W/System.err: io.reactivex.exceptions.UndeliverableException: The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.NoSuchMethodError: No virtual method log(ILjava/lang/String;Ljava/lang/Throwable;)V in class Lokhttp3/internal/platform/Platform; or its super classes (declaration of 'okhttp3.internal.platform.Platform' appears in /data/app/com.pujie.face_turnstile_vthree-2/base.apk)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:367)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:69)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:272)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
2022-09-30 09:53:39.451 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at java.lang.Thread.run(Thread.java:761)
2022-09-30 09:53:39.452 19165-19227/com.pujie.face_turnstile_vthree W/System.err: Caused by: java.lang.NoSuchMethodError: No virtual method log(ILjava/lang/String;Ljava/lang/Throwable;)V in class Lokhttp3/internal/platform/Platform; or its super classes (declaration of 'okhttp3.internal.platform.Platform' appears in /data/app/com.pujie.face_turnstile_vthree-2/base.apk)
2022-09-30 09:53:39.452 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.logging.HttpLoggingInterceptor$Logger$1.log(HttpLoggingInterceptor.java:111)
2022-09-30 09:53:39.452 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:161)
2022-09-30 09:53:39.452 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
2022-09-30 09:53:39.452 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at cn.openkey.com.blemodule.a.f.a(DefaultHttpConfig.java:76)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at cn.openkey.com.blemodule.a.f.lambda$q7IT6Cf3IJrCRTONVKDh1EVcE84(DefaultHttpConfig.java)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at cn.openkey.com.blemodule.a.-$$Lambda$f$q7IT6Cf3IJrCRTONVKDh1EVcE84.intercept(lambda)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:112)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:87)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.kt:194)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at okhttp3.RealCall.execute(RealCall.kt:67)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at retrofit2.OkHttpCall.execute(OkHttpCall.java:188)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at retrofit2.adapter.rxjava2.CallExecuteObservable.subscribeActual(CallExecuteObservable.java:42)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.Observable.subscribe(Observable.java:12246)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at retrofit2.adapter.rxjava2.BodyObservable.subscribeActual(BodyObservable.java:34)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.Observable.subscribe(Observable.java:12246)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.internal.operators.observable.ObservableSubscribeOn$SubscribeTask.run(ObservableSubscribeOn.java:96)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:578)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:     at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
2022-09-30 09:53:39.453 19165-19227/com.pujie.face_turnstile_vthree W/System.err:   ... 6 more

解决办法

使用retrofit2框架时引入的相关的包版本不一致,导入一致版本的包即可解决问题。
例如:在build.gradle(app)中导入如下内容:

dependencies {implementation 'com.squareup.okhttp3:okhttp:4.10.0'api 'com.squareup.okhttp3:logging-interceptor:4.10.0'...
}

Rejecting re-init...NoClassDefFoundError...相关推荐

  1. hydra-microservice 中文手册(3W字预警)

    Hydras 是什么? Hydra 是一个 NodeJS 包(技术栈不是重点,思想!思想!思想!),它有助于构建分布式应用程序,比如微服务. Hydra 提供服务发现(service discover ...

  2. Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: com/po/IdCard

    报错内容: Unsatisfied dependency expressed through field 'personDao'; nested exception is org.springfram ...

  3. Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>

    问题 android 跑androidx库后,app跑起来后会有异常出现 Rejecting re-init on previously-failed class java.lang.Class< ...

  4. 震惊:新建android项目竟然报错,Rejecting re-init on previously-failed...

    错误提示 03-20 14:54:57.718 7909-7909/? I/zygote64: Rejecting re-init on previously-failed class java.la ...

  5. 新建android项目报错,Rejecting re-init on previously-failed...

    错误提示 03-20 14:54:57.718 7909-7909/? I/zygote64: Rejecting re-init on previously-failed class java.la ...

  6. Rejecting re-init on previously-failed class java.lang.Class

    运行项目报错如下,提示找不到OnUnhandledKeyEventListener. 2019-05-16 10:56:58.801 6012-6012/? I/zygote64: Rejecting ...

  7. OKhttp Rejecting re-init on previously-failed class Failed resolution of: Lorg/conscrypt/Conscrypt

    OKhttp 请求异常 记录在使用okhttp异步请求是出现异常的情况 13826-13938 I/zygote64: Rejecting re-init on previously-failed c ...

  8. SpringBoot 项目tomcat插件启动报错 java.lang.NoClassDefFoundError: javax/el/ELManager

    问题描述: SpringBoot项目 tomcat插件启动出现下面的问题: ERROR 2021-04-07 08:42:03,129 org.springframework.boot.SpringA ...

  9. ClassNotFoundException和 NoClassDefFoundError区别验证

    首先NoClassDefFoundError是一个错误,而ClassNotFoundException是一个异常 NoClassDefFoundError产生的原因: 如果JVM或者Classload ...

最新文章

  1. 1016. 部分A+B (15)
  2. 各种Oracle常见操作
  3. 区分JAVA中的对象和引用
  4. 编写一个可在android手机上运行的jar包
  5. [精选代码笔记]Anagram, group-anagrams, two sum
  6. oracle中schema指的是什么?
  7. Docker容器中的WildFly Swarm JAX-RS微服务
  8. LeetCode 107. 二叉树的层次遍历 II(队列)
  9. isp和3a的联系与区别是什么?
  10. java 文件分割器_Java分割器
  11. 存储过程和存储函数和触发器示例
  12. 使用Angular4手把手构建符合企业实际的项目管理系统----【npm】工具的使用
  13. ADMM算法理论与应用
  14. 解决fegin post requestbody 400报错问题
  15. 码云推送代码后不显示贡献度
  16. 程序员必备的十个工具
  17. 【Linux分组权限】linux下创建用户分组及设置分组权限
  18. 电视剧《奋斗》精彩对白节选---(三)
  19. Codeblocks 深色主题背景设置、美化界面
  20. Edge Case UVA - 1646

热门文章

  1. Linux 下调用UEFI的函数
  2. 一个简单的电商网站秒杀程序的实现
  3. NSLog()输出函数集格式字符
  4. 汇编语言-认识汇编语言
  5. python rowspan_table rowspan跨行 某列单元格不均分(神奇的问题!求解!)
  6. geopandas学习(八)Python+Kepler.gl制作路径动画
  7. Java中Collection集合常用API - Collection存储自定义类型对象
  8. C++写日志源代码分析,可实现根据日期自动创建文件夹、日志分类、文件大小控制等
  9. 微软出品免费待办事项管理工具Microsoft To-Do for Mac
  10. 搭建go-stress-testing压力测试