也许是你的通信命令发出后,但信息还没有即时发出去,而是存储在缓存中,只有当缓存满后,才能一次性的发出去,如果要每次通信的信息能即时发送出去,就必须自己手动强制发送,使用Socket的OutputStream的flush()就好了。flush(): Flushes this output stream and forces any buffered output bytes to be written out.这种情况以前我也遇到过,逻辑上没问题,也找不出错来,但就是接收不到信息,就怕这种郁闷问题。
Flushes this output stream and forces any buffered output bytes to be written out.这种情况以前我也遇到过,逻辑上没问题,也找不出错来,但就是接收不到信息,就怕这种郁闷问题。