EasySocket icon indicating copy to clipboard operation
EasySocket copied to clipboard

一个轻量级的Android端Socket框架,可快速实现客户端和服务端之间的TCP长连接通讯,兼容于各种消息协议,框架的特色之一是可以实现Socket的消息回调功能

Results 32 EasySocket issues
Sort by recently updated
recently updated
newest added

如何关闭重连机制,作者能更新README吗

目前连接发送数据都正常,但是在接收服务端恢复的时候报错,我也设置过最大返回大小,还是会报错。 ![image](https://user-images.githubusercontent.com/33797433/85719962-89639f80-b722-11ea-98a4-97325c934554.png)

执行了 EasySocket.getInstance().destroyConnection() 之后,还是自动重连上去了

服务端怎样可以监听到客户端断开了连接?客户端可能出现网络断开或者主动断开或其他异常情况断开,这时候服务端如何得知其断开连接了,求帮助

由于我目前项目的ip地址是不固定的,是由用户自己去填写的,所以会有可能填写一个错误的ip地址。这时候切换到其他ip地址,之前的还是会继续重连,请问有什么好的方法解决嘛?

可以同时跟多个不同服务器建立连接吗

![image](https://user-images.githubusercontent.com/16330404/104395203-2ed94600-5583-11eb-802b-fddbd9af2cb7.png) 我在接收到数据后,结束socket,但是报了错误,我应该怎么正确的结束,而不会出现异常。谢谢 EasySocket.getInstance().disconnect(false); EasySocket.getInstance().destroyConnection(); W/System.err: java.lang.InterruptedException W/System.err: java.net.SocketException: Socket closed W/System.err: at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:1991) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2025) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:460) W/System.err: at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:649) at com.easysocket.connection.iowork.EasyWriter$1.run(EasyWriter.java:82) at java.lang.Thread.run(Thread.java:818) W/System.err: at libcore.io.Posix.recvfromBytes(Native Method) W/System.err: at...

大神,请问下这个库是基于异步的吗,还是说只要设置下可以支持异步或同步?

包头和消息体都是byte,如何直接发送