我创建了一个用于通知的Android服务,该服务将在应用关闭时捕获消息。
public int onStartCommand(Intent intent, int flags, int startId) {
try{
m_Socket = IO.socket("http://server_ip_address");
m_Socket.on(Socket.EVENT_CONNECT, el_Connect);
m_Socket.connect();
}catch(URISyntaxException urlEx){
Log.e(urlEx.toString(), urlEx.getMessage());
}
return START_STICKY;
}
这可以很好地连接到服务器,但是当我关闭应用程序时,此套接字连接也将断开。