我正在开发一个具有客户端 - 服务器架构的Android应用程序。我正在创建一个WebSocketClient来连接到服务器。一切正常,直到我让设备闲置一段时间。当设备闲置一段时间后,我与服务器的连接因某种原因而关闭。
请参阅以下代码:
WebSocketClient client = new WebSocketClient(new URI(path), draft) {
@Override
public void onMessage(String message) {
// some code here
}
@Override
public void onOpen(ServerHandshake handshake) {
// Some code here
}
@Override
public void onError(Exception ex) {
// Some code here
}
};
client.connect();
如果有人能帮助我,我将不胜感激,因为我很多天都无法解决这个问题。