Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 连接到NodeJs和Express.io获取错误_Java_Android_Ios_Node.js_Sockets - Fatal编程技术网

Java 连接到NodeJs和Express.io获取错误

Java 连接到NodeJs和Express.io获取错误,java,android,ios,node.js,sockets,Java,Android,Ios,Node.js,Sockets,我是nodejs和express.io的新手,在android应用程序中,我编写了这个简单的代码来从android或java连接,但iget连接错误 app = require('express.io')() app.http().io() // Broadcast the new visitor event on ready route. app.io.route('ready', function(req) { req.io.broadcast('new visitor')

我是nodejs和express.io的新手,在android应用程序中,我编写了这个简单的代码来从android或java连接,但iget连接错误

app = require('express.io')()
app.http().io()

// Broadcast the new visitor event on ready route.
app.io.route('ready', function(req) {
    req.io.broadcast('new visitor')
    console.log('ready');
})

// Send client html.
app.get('/', function(req, res) {
    //res.sendfile(__dirname + '/client.html')
  req.io.broadcast('new visitor')
  console.log('hello');
})

app.listen(7076)
打开
http://192.168.1.5:7076
在浏览器中链接我收到
你好
消息,现在使用以下代码我正在尝试连接,但我收到连接错误:

private static final String SERVER_ADDRESS = "http://192.168.1.5:7076";
private Socket mSocket;
{
    try {
        mSocket = IO.socket(SERVER_ADDRESS);
    } catch (URISyntaxException e) {
        Log.e("Error URI", String.valueOf(e));
        throw new RuntimeException(e);
    }
}
public class ActivityHome extends FragmentActivity {
    ...
    mSocket.on(Socket.EVENT_CONNECT_ERROR, onConnectError);
    mSocket.on(Socket.EVENT_CONNECT_TIMEOUT, onConnectError);
    mSocket.on("new message", onNewMessage);
    mSocket.on("user joined", onUserJoined);
    mSocket.on("user left", onUserLeft);
    mSocket.on("typing", onTyping);
    mSocket.on("stop typing", onStopTyping);
    mSocket.connect();
    ...
}

private Emitter.Listener onConnectError = new Emitter.Listener() {
    @Override
    public void call(Object... args) {
        runOnUiThread(new Runnable() {
            @Override
            public void run() {
                Toast.makeText(getApplicationContext(),
                        "CONNECT ERROR", Toast.LENGTH_LONG).show();
            }
        });
    }
};

有关于错误的详细信息吗?这是用于服务web内容的http服务器,还是套接字服务器?或者两者都有?关于您希望实现的目标,还有更多信息吗?@yergo我的问题解决了,先生,谢谢。我可以给您邮件地址吗?请提供您自己的问题解决方案,作为您自己接受的答案。你可以发邮件给我:stack在yergo.nazwa.pl