OkSocket icon indicating copy to clipboard operation
OkSocket copied to clipboard

An blocking socket client for Android applications.

Results 37 OkSocket issues
Sort by recently updated
recently updated
newest added

点击按钮发送消息到服务器,获得服务器的返回,打点看readHeaderFromChannel() i从0开始,一直循环4次,header的value没有-1,正常读取结束。 第二次接受服务器的返回的时候,readHeaderFromChannel() for循环4次以后,代码已经执行到 mStateSender.sendBroadcast(IOAction.ACTION_READ_COMPLETE, originalData);不知道为什么AbsLoopThread里的isStop没有变true,因此又开始了一次循环,readHeaderFromChannel的i重新变为了0,然后读取到value是-1,就抛出read head is wrong这个报错了。可以确认不是服务器返回的问题

手机息屏后会断开连接,如何使息屏后不断开连接?

ClientIOCallback 在这个类里面怎么连接数据库,做数据持久化

05-31 04:43:26.952 1154 20417 W System.err: OkSocket, Socket server 192.7.8.88:8888 connect failed! error msg:failed to connect to /192.7.8.88 (port 8888) from /192.7.8.88(port 35144) after 5000ms 05-31 04:43:26.954 1154 1217 E...

1.在日常开发中有是帧头和帧尾,这种需求也有。 2.也有无head 方式 强烈建议去掉

enhancement

请问有详细的文档吗?简书里的代码很多方法都没有

我在我的代码中使用OkSocket,但是能够接收到另一端的数据包,却无法发送一个查询包。 我的协议定义如下: @Override public int getHeaderLength() { return HEADER_LENGTH; } @Override public int getBodyLength(byte[] header, ByteOrder byteOrder) { return ((header[4]&0xFF) | ((header[5]

服务端大量离线消息,导致头部解析错误

android集成的com.tonystark.android:socket这个4.2.2版本,当有时候连接过快的时候会出现空指针的问题,导致程序直接奔溃 java.lang.NullPointerException: Attempt to invoke virtual method 'void java.lang.Thread.join()' on a null object reference at com.xuhao.didi.socket.client.impl.client.ConnectionManagerImpl$DisconnectThread.run(ConnectionManagerImpl.java:278)

bug