Android和Node.js Socket.io不工作
下面的例子。我无法从android应用程序向服务器发送消息。这是我的密码 服务器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
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");