这是thisquestion的延续因为它回答了我的原始问题,但没有解决错误。问题:如何修复卡在这一行的代码inStream.readline()我的Intent:这是一个循环检查是否有outMessage的线程,如果有,它将发送消息。接下来它将检查流中是否有任何内容,如果有,它将发送到我的主要Activity中的处理程序。最后,它会休眠1秒,然后再次检查。这应该允许我多次读/写而无需关闭和打开套接字。问题:它的读写更好了,但仍然不能正常工作现在发生了什么:如果outMessage是用一个值初始化的,在与服务器建立连接时,套接字:写入并刷新值(服务器接收并响应)更新outMessage的