关于BufferReader没读到数据的问题

想做一个局域网内的多人画板,socket连接没有问题 图片说明

然后我主画板发送数据也没问题图片说明

但是我连接的手机接受数据为空图片说明

求大牛帮忙看看问题在哪,才开始接触这方面,理解不太够

语句移动到while语句上面试试

不知道你有没有注意到你socket的地址是10.103.58.172,一般来说这个是和你的192.168.43.221不通的。你可以先ping一下IP检查通不通再进行下一步尝试。

能连接正常说明你的SOCKET接收没问题,不知道你的这个是否发送接收都要指定编码,还有readline()之前最好判断是否读取为空

有没有人能帮忙看看啊,我确实找不到问题在哪。。