Android和Node.js Socket.io不工作

Android和Node.js Socket.io不工作,android,node.js,sockets,Android,Node.js,Sockets,下面的例子。我无法从android应用程序向服务器发送消息。这是我的密码 服务器 var app = require('express')(); var http = require('http').Server(app); var io = require('socket.io')(http); app.get('/', function(req, res){ res.sendfile('index.html'); }); io.on('connection', function(so

下面的例子。我无法从android应用程序向服务器发送消息。这是我的密码

服务器

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req, res){
  res.sendfile('index.html');
});

io.on('connection', function(socket){
  console.log('a user connected');

  socket.on("event", function(msg){
    console.log("Hello_world");
  });
});

http.listen(3000, function(){
  console.log('listening on *:3000');
});
安卓(客户端)


这段代码几乎是逐字逐句地从示例中提取出来的。因此,我不确定问题出在哪里。

您能提供更多关于问题出在哪里的信息吗?什么错误消息或其他输出?备注:您的代码显示IO.socket而不是IO.socket。我想那是个打字错误。是的。我没有收到任何输出或错误whatshover。你能再多给我一点关于哪里出了问题的信息吗?什么错误消息或其他输出?备注:您的代码显示IO.socket而不是IO.socket。我想那是个打字错误。是的。我没有收到任何输出或错误whatshover。
private Socket mSocket;
{
    try {
        mSocket = IO.sockket(ServerEndpoints.EMULATOR_LOCALHOST_SERVER_ENDPOINT);
    } catch (URISyntaxException e) {
        Log.e(TAG, "Error: " + e)
    }
}


mSocket.connect();
mSocket.emit("event", "Hello World");