课程
/移动开发
/Android
/见证Android消息推送时刻
请教个问题,我是自己写的client端,server端是网上下载的网络调试助手,如果实时的判断到服务器断开?isconnected,isclosed标志感觉没啥用呢
2017-04-25
源自:见证Android消息推送时刻 2-3
正在回答
估计是有的方法是阻塞的,断开了连接导致阻塞在那里所以跳不出循环导致你的变量变成了false也依旧没有反应,比如这样
while(isStarted){
Session session = socketServer.accept();
.......
}
这个accept方法是阻塞的,如果没有客户端连入,比如客户端连入了又断开,那么他就会一直卡在accept方法这里不会跳出循环
举报
本课程将一步步教你如何搭建出一个自己的Android推送平台