【发布时间】:2011-11-14 18:01:05
【问题描述】:
我正在通过 android 制作聊天应用程序,除了设备进入睡眠状态(比如说 30-45 分钟)外,一切都运行良好,然后当我通过另一台设备发送任何实例消息时,我无法获取它或获取通知和即时消息在第一台设备上收到,而不是设备处于睡眠模式。
我遇到的问题是套接字,例外是连接重置,我知道如果服务器端或客户端的其中一个套接字已关闭,但服务器端未关闭,则会发生这种情况。
在两台设备上,wifi 睡眠都被禁用,因此即使在睡眠模式下,wifi 也可以在两台设备上工作。
另外,我实现了一个服务,该服务运行一个线程来处理套接字通信。
【问题讨论】: