Android WebSocket
1.build.grade
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
2./app/build.grade
dependencies {
implementation 'com.github.RelinRan:WS:2022.2023.9.23.1'
}
配置权限
连接服务器
IWS ws = WS.client().connect("ws://124.222.224.186:8800");
long cid = ws.addConnectListener(new OnConnectListener() {
@Override
public void onConnect(boolean isOpen) {
}
});
long mid = ws.addMessageListener(new OnMessageListener() {
@Override
public void onReceived(String message) {
}
});
long sid = ws.addSendListener(new OnMessageListener() {
@Override
public void onSend(String message) {
}
});
ws.remove(mid,cid,sid);
ws.clear();
ws.send("message");