我正在为一个使用自签名SSL证书的AndroidKotlin项目工作。 我使用Okhttp与服务器连接,但我的应用程序在尝试访问服务器IP时崩溃,错误是说我需要自己签署证书才能访问。我已经通过搜索互联网资源做了很多测试,但没有一个对我的代码有效。检查我的以下代码,并建议我进行更好的修复。 请注意我放在这里的URL只是作为示例。()
val request
我找不到任何官方文档,在Android 12中是否有什么变化,我要实现才能让事情正常运行,所以我只是一无所知。:245) at com.squareup.okhttp.Call所以这只会是服务器端的修复?java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
' appears in /data/app/com.example.debug-1/base.apk) at okhttp3.tls.HandshakeCertificates$Builder.build(HandshakeCertificates.kt:144),Kotlin可以将varargs看作一个Kotlin数组,然后调用像这样