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 class java.lang.Class<okhttp3.internal.platform.ConscryptPlatform$configureTrustManager$1>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/conscrypt/ConscryptHostnameVerifier;
13826-13938 I/zygote64:     at okhttp3.internal.platform.android.SocketAdapter okhttp3.internal.platform.android.ConscryptSocketAdapter.buildIfSupported() (ConscryptSocketAdapter.kt:64)
13826-13938 I/zygote64:     at void okhttp3.internal.platform.AndroidPlatform.<init>() (AndroidPlatform.kt:45)
13826-13938 I/zygote64:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.AndroidPlatform$Companion.buildIfSupported() (AndroidPlatform.kt:239)
13826-13938 I/zygote64:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.findPlatform() (Platform.kt:211)
13826-13938 I/zygote64:     at okhttp3.internal.platform.Platform okhttp3.internal.platform.Platform$Companion.access$findPlatform(okhttp3.internal.platform.Platform$Companion) (Platform.kt:179)
13826-13938 I/zygote64:     at void okhttp3.internal.platform.Platform.<clinit>() (Platform.kt:180)
13826-13938 I/zygote64:     at void okhttp3.OkHttpClient.<init>(okhttp3.OkHttpClient$Builder) (OkHttpClient.kt:219)
13826-13938 I/zygote64:     at void okhttp3.OkHttpClient.<init>() (OkHttpClient.kt:211)
13826-13938 I/zygote64:     at java.lang.String com.zhibankeji.player.utils.HttpUtils.getTestMediaSources() (HttpUtils.java:62)
13826-13938 I/zygote64:     at org.json.JSONObject com.zhibankeji.player.MainActivity$LoadDataAsyncTask.doInBackground(java.lang.String[]) (MainActivity.java:378)
13826-13938 I/zygote64:     at java.lang.Object com.zhibankeji.player.MainActivity$LoadDataAsyncTask.doInBackground(java.lang.Object[]) (MainActivity.java:366)
13826-13938 I/zygote64:     at java.lang.Object android.os.AsyncTask$2.call() (AsyncTask.java:333)
13826-13938 I/zygote64:     at void java.util.concurrent.FutureTask.run() (Futur
————————————————
解决方法:

在本app的gradle配置文件里面添加

implementation 'org.conscrypt:conscrypt-android:2.2.1'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值