使用阿里云物联网平台提供的Java SDK时报错

我在使用阿里云物联网平台提供的Java SDK时报了个错,百度说是引用的包出错了,但是我并没有引用那个造成报错的包

img

间接引用的,也就是你使用阿里云物联网平台提供的Java SDK,这个SDK引用了别的包。应该是版本变了,没有okio.BufferedSource.readutf8linestrict()方法了。IDEA中按Ctrl+n,输入BufferedSource,打开看看这个类在哪个包里,考虑显式引用这个依赖,但是换个别的版本。

你使用的阿里云物联网平台提供的Java SDK,这个SDK引用了别的包,检查okhttp3的版本,
检查okhttp3.internal.http1.Http1Codec.readHeaderLine方法中引入的okio包版本,
IDEA中按Ctrl+n,输入BufferedSource,打开看看这个类在哪个包里,直接引用这个依赖,或者换个别的版本。