Okhttp3 在 Android Studio 中看不到 WebSocket 接口
Okhttp3 is not see WebSocket interface in Android Studio
我在使用 okhttp3 库时遇到了一些问题。
我在 gradle 文件依赖项中添加了以下行:
compile 'com.squareup.okhttp3:okhttp:3.4.1'
之后,我尝试创建类似 okhttp websocket example 的 webSocket 连接,但在 Android Studio 中我没有看到任何 类 和类似
的接口
import okhttp3.WebSocket;
import okhttp3.WebSocketListener;
但是我知道okhttp3里面有这些文件。谁能解释一下我做错了什么?
如果我们在 okhttp javadoc 中看到我们找不到这些 类。但是他们在 github.
您必须添加 okhttp-ws
模块。
compile 'com.squareup.okhttp3:okhttp-ws:3.4.1'
WebSockets 正在从一个单独的实验性工件转移到下一个版本 3.5.0 的核心 okhttp
工件中,这就是您在 GitHub 中看到的内容。 =13=]
2019 年 10 月:
我已经尝试了以下 line/version 并且对我有用:
implementation("com.squareup.okhttp3:okhttp:4.2.1")
我在使用 okhttp3 库时遇到了一些问题。
我在 gradle 文件依赖项中添加了以下行:
compile 'com.squareup.okhttp3:okhttp:3.4.1'
之后,我尝试创建类似 okhttp websocket example 的 webSocket 连接,但在 Android Studio 中我没有看到任何 类 和类似
的接口import okhttp3.WebSocket;
import okhttp3.WebSocketListener;
但是我知道okhttp3里面有这些文件。谁能解释一下我做错了什么?
如果我们在 okhttp javadoc 中看到我们找不到这些 类。但是他们在 github.
您必须添加 okhttp-ws
模块。
compile 'com.squareup.okhttp3:okhttp-ws:3.4.1'
WebSockets 正在从一个单独的实验性工件转移到下一个版本 3.5.0 的核心 okhttp
工件中,这就是您在 GitHub 中看到的内容。 =13=]
2019 年 10 月:
我已经尝试了以下 line/version 并且对我有用:
implementation("com.squareup.okhttp3:okhttp:4.2.1")