套接字io和android没有连接

时间:2015-12-15 07:48:18

标签: android node.js sockets mean-stack gottox

我正在尝试将Android应用程序连接到MEAN Stack上的Socket.io服务器。

我在socketTesting上发出测试字符串并在服务器端监听。

MainActivity.java

 socket.on('socketTesting', function(message) {

                console.log(JSON.stringify(message));

                });

这是服务器端代码:

{{1}}

服务器端没有显示任何内容。我知道这是一个非常基本的问题,但我没有任何成功地环顾四周。没有异常抛出,也没有连接。

1 个答案:

答案 0 :(得分:0)

1)检查socket.io版本是否匹配。由于socket.io服务器和客户端之间的不匹配,我收到了传输错误(花了2天才意识到)。

2)如果您的套接字正在侦听端口80,则打开浏览器并输入http://your-server-ip:80,如果服务器套接字打开以进行连接,将提供json回复。

3)ppl使用DEBUG=* node your-file.js获取当前状态,打印出所有内容。(查看谷歌了解更多信息)