2014-01-22 30 views
3

我正在創建一個使用套接字而不是由Socket.io和節點js是服務器的android客戶端。
我需要知道這個答案。Android套接字客戶端節點js服務器

1.我有可能問過嗎?
2.可以將socket.io作爲android客戶端來實現嗎?
3.如果socket.io不可用,然後顯示如何通過套接字實現這個?
4.如果可能,然後展示如何實現?

回答

1

這是我取得了令用Node.js的服務器進行通信的Android教程:

(而沒有任何附加的庫)

https://causeyourestuck.io/2016/04/27/node-js-android-tcpip/

這是一個預示最後看起來如何:

Client socket = new Client("192.168.0.8", 1234); 
socket.setOnEventOccurred(new Client.OnEventOccurred() { 
    @Override 
    public void onMessage(String message) { 
    } 

    @Override 
    public void onConnected(Socket socket) { 
     socket.send("Hello World!"); 
     socket.disconnect(); 
    } 

    @Override 
    public void onDisconnected(Socket socket, String message) { 
    } 
}); 

socket.connect();