AndroidSocketClient
AndroidSocketClient copied to clipboard
Socket封装
希望好心人回答下
onResponse 方法 消息无法回调 , 下载的Demo也是的
[2021-03-29 13:22:19:310][E][Thread-41:Crash]java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:724) at com.vilyever.socketclient.SocketClient.disconnect(SocketClient.java:72) at com.vilyever.socketclient.SocketClient$ReceiveThread.run(SocketClient.java:1337)   偶尔会出发这个异常 直接崩溃,我找了你的源码 没有找到问题,请教你一下!
java.net.SocketException: socket failed: EMFILE (Too many open files) at java.net.Socket.createImpl(Socket.java:492) at java.net.Socket.connect(Socket.java:619) at com.vilyever.socketclient.SocketClient$ConnectionThread.run(SocketClient.java:977) 项目在做压力测试 socket每次测试完成都会断开 下一次流程重新连接 出现了这个错误
logcat日志一直显示我没有设置读取的规则,但是我已经设置为AutoReadToTrailer,希望有人可以帮我解答一下,谢谢 ava.lang.NullPointerException: Attempt to invoke virtual method 'com.vilyever.socketclient.helper.SocketPacketHelper$ReadStrategy com.vilyever.socketclient.helper.SocketPacketHelper.getReadStrategy()' on a null object reference at com.vilyever.socketclient.SocketClient$ReceiveThread.run(SocketClient.java:1211)
原来的代码如下 int c; int matchIndex = 0; while (-1 != (c = this.inputStream.read())) { list.add((byte) c); if (c == (0xff & data[matchIndex])) { matchIndex++; } else { matchIndex = 0;...
域名解析
请问一下,这个库支持域名解析吗?
Socket客户端与服务端连接,长时间运行后,客户端会报错, 下面代码第一行报错: if (getSocketConfigure().getSocketPacketHelper().isSendTimeoutEnabled() && getLastSendMessageTime() != NoSendingTime) { if (currentTime - getLastSendMessageTime() >= getSocketConfigure().getSocketPacketHelper().getSendTimeout()) { disconnect(); } } 报错如下: 10-11 09:10:55.186 24080-5718/com.njsyg.myapplication E/AndroidRuntime: FATAL EXCEPTION: Thread-1887 java.lang.NullPointerException at com.vilyever.socketclient.SocketClient.__i__onTimeTick(SocketClient.java:954)...