Android-2+台设备连接到同一wifi路由器时连接超时

Android-2+台设备连接到同一wifi路由器时连接超时,android,http,networking,okhttp,Android,Http,Networking,Okhttp,我正在开发android应用程序,它作为我们的服务器的客户端,该服务器提供RESTHTTPAPI。在android应用程序中,我使用OkHttp库处理http请求,这里没有什么特别的。然而,当我在同时连接到同一wifi路由器的两台或多台设备上使用app时,我观察到了奇怪的行为,使用=发送http请求-我在除一台设备外的所有设备上都收到连接超时异常。当我停止在所有设备上使用应用程序约30秒时,我可以从任何设备成功发送http请求 我测试了更多的wifi路由器,同样的事情也发生了。我认为这可能是服务

我正在开发android应用程序,它作为我们的服务器的客户端,该服务器提供RESTHTTPAPI。在android应用程序中,我使用OkHttp库处理http请求,这里没有什么特别的。然而,当我在同时连接到同一wifi路由器的两台或多台设备上使用app时,我观察到了奇怪的行为,使用=发送http请求-我在除一台设备外的所有设备上都收到连接超时异常。当我停止在所有设备上使用应用程序约30秒时,我可以从任何设备成功发送http请求

我测试了更多的wifi路由器,同样的事情也发生了。我认为这可能是服务器的问题——即,以某种方式拒绝来自同一IP但来自不同端口的连接——但我确信服务器不是以这种方式配置的


你有过同样的经历吗?你知道怎么解决吗?

嗨,理查德,我开始面临类似的问题。你设法修好了吗?我在github上发现了几个与okhttp相关的问题,但不幸的是,有人建议我没有解决这个问题。我面临着同样的问题,但使用了先进的http cordova插件,ionic 4测试了同样的东西,2台设备,同样的wifi=超时,在中间我一次关闭wifi并连接到移动数据,两者都工作得很好