Android 程序集成WebSocket怎么实现?求思路!!!

项目中有个即时通讯模块, 经过一段时间讨论要用WebSocket来实现,不用第三方! 但是 我有个疑问,我到网上了解到的是 WebSocket是基于浏览器方面的,那集成到我的Android项目中 岂不是我要使用WebView么? 还有GitHub上有个java-WebSocket.jar包,这个jar稳定么? 有哪位大神做过类似的东西! 求指点。

websocket只是一个长连接的协议,跟webView没关系,你可以理解成就是帮你实现即时通讯的协议。 你说的那个jar包我用过,还是可以的,只是比较基础,后面项目换成了nv-websocket-client,也是github上的一个开源,这个更全面一点

1.找第三方开源websocket客户端jar包
2.用netty作为websocket客户端,netty已经有实现
3.自己基于socket实现一个websocket客户端

最近在写一个即时聊天APP,用的WebSocket客户端是nv-websocket-client。感觉稳定性上没有什么问题,API也比较易用。

可以使用github上的这个开源库https://github.com/codebutler…,我实际使用下来感觉api还是比较易用的

  1. WS不是浏览器才能用的东西

  2. Android SDK 和 WebView都不自带WebSocket

没有人会么 ?

  • android 如何取得正在运行的service对象
  • 如何向微信那样在表情框和软键盘之间切换 而不会让输入框位置变化?
  • android官网打不开,各位phonegap前辈如何进行开发的?
  • github上有什么适合菜鸟看的后台代码?
  • android中自定义相机
  • Android 开发流程
  • Eclpse中ADT plug-in的问题
  • 微信打开网站,页面上onclick事件失效?
  • app 一个账号不能在多个手机上同时登录
  • 功能型消息推送功能如何实现(带同意 拒绝)
  • 怎样寻找淘汰api的替代方案