Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.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
Android SocketIOClient示例未编译_Android_Socket.io_Androidasync Koush - Fatal编程技术网

Android SocketIOClient示例未编译

Android SocketIOClient示例未编译,android,socket.io,androidasync-koush,Android,Socket.io,Androidasync Koush,我有一个Andriod Studio项目,我正在尝试使用AndroidSync库中的SocketIOClient。我正在使用以下命令构建库: dependencies { compile 'com.koushikdutta.androidasync:AndroidAsync:1.0.0' } 我能够让websocket示例正常工作,但是1.0和SocketIOClient示例似乎存在版本问题。我也尝试过使用2.0JAR文件,但是SocketIOClient似乎根本没有定义。这是我的第一

我有一个Andriod Studio项目,我正在尝试使用AndroidSync库中的SocketIOClient。我正在使用以下命令构建库:

dependencies {
    compile 'com.koushikdutta.androidasync:AndroidAsync:1.0.0'
}
我能够让websocket示例正常工作,但是1.0和SocketIOClient示例似乎存在版本问题。我也尝试过使用2.0JAR文件,但是SocketIOClient似乎根本没有定义。这是我的第一个andriod应用程序,所以可能我只是做错了什么。有人知道要编译以下代码需要做什么吗

SocketIOClient.connect(AsyncHttpClient.getDefaultInstance(), "http://192.168.1.2:3000", new ConnectCallback() {
    @Override
    public void onConnectCompleted(Exception ex, SocketIOClient client) {
        if (ex != null) {
            ex.printStackTrace();
            return;
        }
        client.setStringCallback(new StringCallback() {
            @Override
            public void onString(String string) {
                System.out.println(string);
            }
        });
        client.on("someEvent", new EventCallback() {
            @Override
            public void onEvent(JSONArray argument, Acknowledge acknowledge) {
                System.out.println("args: " + arguments.toString());
            }
        });
        client.setJSONCallback(new JSONCallback() {
            @Override
            public void onJSON(JSONObject json) {
                System.out.println("json: " + json.toString());
            }
        });
    }
});
谢谢,
Scott

我不确定该库是否支持socket.io 1.x。几周前,当我进行研究时,发现了这个库,我决定尝试一下,并且正在工作,希望它能有所帮助