Android 如何检查套接字中的服务器端是否从客户端打开

Android 如何检查套接字中的服务器端是否从客户端打开,android,c++,sockets,socket.io,Android,C++,Sockets,Socket.io,我有一个android应用程序,它通过输入{IP,port number}然后单击“connect”按钮连接到服务器抛出套接字 我的问题是,我如何知道服务器没有运行,所以当我按下“连接”按钮时,它会显示一条消息“服务器已关闭”或“服务器未运行” C++编写的服务器,客户端是Android。如果服务器不运行,则 >代码>连接()/Cyr>会出错,如果没有,则出错。“抛出套接字”那是什么?检查您收到的异常。我没有收到异常。它工作正常,客户端已连接,但我只想在连接之前检查并显示消息。当然,除了尝试连

我有一个android应用程序,它通过输入{IP,port number}然后单击“connect”按钮连接到服务器抛出套接字

我的问题是,我如何知道服务器没有运行,所以当我按下“连接”按钮时,它会显示一条消息“服务器已关闭”或“服务器未运行”


C++编写的服务器,客户端是Android。如果服务器不运行,则<> >代码>连接()/Cyr>会出错,如果没有,则出错。

“抛出套接字”那是什么?检查您收到的异常。我没有收到异常。它工作正常,客户端已连接,但我只想在连接之前检查并显示消息。当然,除了尝试连接之外,您无法知道其他情况。如果您无法连接,则可能会关闭无线连接,或者互联网已关闭。还有很多可能性。我可以这样做吗:当我按下连接按钮3秒钟,服务器关闭,然后打印消息