EngineIOException:Android + Socket.io中的xhr轮询错误

时间:2017-08-06 06:01:34

标签: android sockets socket.io

尝试连接到localhost计算机时出现以下错误:

https://fcm.googleapis.com/fcm/send

我的代码:

I/Connection error: Connectio errorio.socket.engineio.client.EngineIOException: xhr poll error

设置互联网许可。 Using Socket.IO on android Always Returns XHR Poll Error没有帮助我

1 个答案:

答案 0 :(得分:1)

如果有人正在经历这个。

try {
        socket = IO.socket("http://localhost:3000");

    } catch (URISyntaxException e) {
        e.printStackTrace();
    }

OP正在尝试连接到localhost。在这种情况下,localhost指的是手机本身,可能socket.io服务器不在手机上。

要解决此问题,请使用机器(即服务socket.io)本地网络IP地址更改“http://localhost”。