首页 > 解决方案 > Websocket 未连接 - 为什么?

问题描述

我尝试在我的 android 应用程序中为此http://192.168.0.6:8989/websocket URl 连接 Web 套接字,但没有得到任何响应,如错误或成功。

我正在使用 stomp web-socket 库,但没有找到成功。

'''// connectWebSocket();

    // Create a WebSocket factory and set 5000 milliseconds as a timeout
    // value for socket connection.
    WebSocketFactory factory = new WebSocketFactory().setConnectionTimeout(5000);

    // Create a WebSocket. The timeout value set above is used.
    try {
        ws =factory.createSocket("http://192.168.0.6:8989/websocket");

        ws.addListener(new WebSocketAdapter() {
            @Override
            public void onTextMessage(WebSocket websocket, String message) throws Exception {
                Log.d("TAG", "onTextMessage: " + message);
            }
        });

        ws.connectAsynchronously();
    } catch (IOException e) {
        e.printStackTrace();
    }'''

编译'com.neovisionaries:nv-websocket-client:2.4'

标签: androidsocketswebsocket

解决方案


推荐阅读