android开发中使用okhttp出现的kotlin.text.Charsets异常

用的okhttp 3.11.0和okio2.1.0(okhttp依赖于okio)

运行时出现异常:

java.lang.ClassNotFoundException: Didn't find class "kotlin.text.Charsets"

就是有一个类找不到,看起来是kotlin的核心库里的。

另外,网上另一哥们儿说也遇到这个问题,换用了较低版本的okio就解决了。但没有明说有问题的是哪个okio版本。

那么,看起来是从某个okio版本开始使用了”Kotlin“后就会这样了。

关于Kotlin可以看看这个https://kotlinlang.org/

对于眼前的问题,从csdn下载了另一哥们儿的较低版本的okhttp和okio就解决了,等有时间在研究下 版本升级后怎么解决。

下载地址:https://download.csdn.net/download/qiujing7779/10103909

不过对这情况,蹊跷的是不知道为什么会出现kotllin核心库没有的问题。

猜你喜欢

转载自blog.csdn.net/anod/article/details/82828051