Thursday, 16 March 2017

Socket.io FileNotFoundException in android

I try to create socket connection between note.js and android.This is node.js source

<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.101.139:8080' );

socket.emit('initialize', { 
    host: "*******",
    entity: "*******"
} );    

socket.on('onconnect', function (data) {
    console.log(data);    
});

socket.on('onerror', function (data) {
    console.log(data);    
});

socket.on('device', function (data) {
    console.log(data);    
});

Client Display! This is android source

 try {
        SocketIO socket = new SocketIO("http://192.168.101.139:8080");
        socket.connect(new IOCallback() {
            @Override
            public void on(String event, IOAcknowledge ack, Object... args) {
                if ("echo back".equals(event) && args.length > 0) {
                    Log.d("SocketIO", "" + args[0]);
                }
            }

            @Override
            public void onMessage(JSONObject json, IOAcknowledge ack) {
            }

            @Override
            public void onMessage(String data, IOAcknowledge ack) {
            }

            @Override
            public void onError(SocketIOException socketIOException) {
                socketIOException.printStackTrace();
            }

            @Override
            public void onDisconnect() {
                Log.e("onDisconnect","onDisconnect");

            }

            @Override
            public void onConnect() {
                Log.e("onConnect","onConnect");
            }
        });
        socket.emit("echo", "hello");
    } catch (MalformedURLException e) {
        e.printStackTrace();
    }

When i run my app i have FileNotFoundException.

I'm using this socket.io library In node.js side i'm socket.io latest version 1.7.3 how i can solve my problem and what would be my problem?



via Baggio

No comments:

Post a Comment