我正在构建一个使用Socket IO与服务器通信的应用程序。我一直在测试运行Android 6.0.1的Xperia Z2。当我今天在运行6.0的摩托罗拉Moto x上进行测试时,套接字将无法连接,同时仍可在Sony设备上正常工作。我一直在搜索,唯一一个不断弹出的建议是确保在清单中声明Internet权限。 网络没有连接到互联网,但服务器正在网络上运行,所以我认为不应该有所作为。
正在使用从使用Androids网络发现找到的服务获得的IP地址和端口号创建套接字。
网络配置是两个中的一个。我现在唯一可以测试的是一个微控制器设备,它作为一个运行服务并侦听套接字IO请求的接入点。
套接字可以在一个设备上连接而不在另一个设备上连接可能存在什么原因。