这是我的代码的链接。在服务上启动一个创建的套接字,它将数据从 android 客户端发送到服务器。此服务在销毁时停止。
但我注意到,如果我的客户端失去与服务器的连接,我无法知道它,更糟糕的是我无法重新连接到服务器。
我认为最好的方法是接收客户端发送到服务器的命令的回显,如果服务器没有回复,则了解连接丢失。在知道连接丢失后,我需要自行停止服务并重新启动它。我不知道该怎么做。完成此操作后,我需要重新绑定到活动。
另一种方式是客户端套接字应该为每一个发送的数据打开和关闭。这样它会自动重新连接到服务器。我也不知道该怎么做。
任何帮助表示赞赏