我正在使用 Java 开发客户端服务器应用程序。我的服务器将是一个 Java 桌面应用程序,我的客户端是一个 Android 应用程序。我创建了一个 Android 应用程序,我可以在其中连接到我的服务器并使用服务器的 IP 地址通过套接字发送数据。
我的主要问题是:假设我使用蜂窝数据网络连接到我的服务器,应用程序通过它传输了我的一半数据,我想使用 WiFi 传输另一部分数据。是否可以通过将我的首选网络切换到 WiFi,通过 WiFi 通过同一个套接字(我最初使用蜂窝网络连接到该套接字)发送数据?
最佳答案
不,切换网络后不能使用相同的套接字,因为一旦切换网络,您与服务器的连接就会中断,您将需要重新连接到服务器。
关于java - 在 Android 中连接到服务器时切换网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30028742/