什么是适用于Android的websocket客户端?

时间:2014-12-18 18:34:50

标签: java android websocket

我已经实现了基于Java的聊天应用程序的原型。它使用jetty客户端和tomcat 8服务器进行websocket通信。我想将客户端移植到android。我不确定Jetty是最适合Android环境的,因为我在运行应用程序时遇到以下错误:

12-18 23:43:59.016    2315-2315/com.example.root.chat_application I/art﹕ Rejecting re-init on previously-failed class java.lang.Class<org.eclipse.jetty.util.log.JettyAwareLogger>
12-18 23:43:59.016    2315-2315/com.example.root.chat_application I/art﹕ Rejecting re-init on previously-failed class java.lang.Class<org.eclipse.jetty.util.log.JettyAwareLogger>
12-18 23:43:59.032    2315-2315/com.example.root.chat_application W/System.err﹕ Defaulting Uptime to NOIMPL due to (java.lang.UnsupportedOperationException) Implementation not available

请建议用于android的websocket客户端的选项。 感谢。

1 个答案:

答案 0 :(得分:2)

此处有一个Jetty 8客户端端口:https://github.com/knowledgecode/jetty-websocket-android。我还没有测试过,但你可以看看它。

其他似乎也适用于Android的Web-Socket客户端实现是: