我已经开始使用套接字编程的Android项目。平台是Android 3.0。由于平台要求,我在AsyncTask中应用套接字操作。Android 3.0套接字响应延迟
我连接到服务器,发送命令成功,但问题是我收到的响应不完整。发送命令后,我必须等待响应完成,否则只是部分响应。我发现当我在调试模式下等待的时候,我得到了完整的响应,在等待下一行代码之前,我等待了一段时间,然后使用响应变量,并获得了预期的全部结果。
我试图把一个计时器
Timer myTimer = new Timer();
myTimer.wait(2000);
但只是使整个反应不能工作。任何建议将不胜感激。
您是否正在使用某种哨兵值来向另一端表明响应已完成? –
@Shane Wealti 没有在我身边专门派出价值,但总是喜欢像命令提示行指示的开始: 服务器名称> – honour