androidServer
.websocket("ws://${localIPAddress}:${port}/ws", object : SocketListener {
override fun onMessageResponseServer(msg: String, ChannelId: String) {
Log.e("WebSocketService", "msg = $msg")
}
override fun onChannelConnect(channel: Channel) {
val insocket = channel.remoteAddress() as InetSocketAddress
val clientIP = insocket.address.hostAddress
Log.e("WebSocketService", "connect client: $clientIP")
}
override fun onChannelDisConnect(channel: Channel) {
val ip = channel.remoteAddress().toString()
Log.e("WebSocketService", "disconnect client: $ip")
}
})
.start()
我是这样写的,localIPAddress是用的你库里边的工具类,端口写的8080,然后AS查看日志,一直报disconnect client: /127.0.0.1:xxxx,
端口号一直在变化
androidServer
.websocket("ws://${localIPAddress}:${port}/ws", object : SocketListener {
override fun onMessageResponseServer(msg: String, ChannelId: String) {
Log.e("WebSocketService", "msg = $msg")
}
我是这样写的,localIPAddress是用的你库里边的工具类,端口写的8080,然后AS查看日志,一直报disconnect client: /127.0.0.1:xxxx,
端口号一直在变化