Android如何开发即时通讯功能?

发布于 2022-09-01 12:07:50 字数 84 浏览 22 评论 0

新手求带,最近在开发一个即时通讯也就是聊天的功能,看了很多例子,有自己写的,也有用sdk比如说融云的,请问大家都怎么实现这个功能呢?哪种方法比较简单。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

websocket比较简单,负载也还可以

内心荒芜 2022-09-08 12:07:50

融云和环信这种SDK要简单的多,也比较强大,直接去看他们官网的文档就行、=。

淑女气质 2022-09-08 12:07:50

可以用各种推送来模拟即时通信 腾讯的信鸽之类的

随风而去 2022-09-08 12:07:50

socket !

安稳善良 2022-09-08 12:07:50

sdk最简单。
想要自己写的话意味着要自己搭建服务器了。比较常见的XMPP协议也有开源的解决方案,安卓客户端可以用asmack,服务器用openfire

要走干脆点 2022-09-08 12:07:50

最近在做一个项目涉及到即时通信的,本来打算用环信的SDK,后来在网上看了一下openfire,感觉这个挺好的,就用了这个来做,比较简单,功能实现得还不错。总的来说就是服务器端下载安装openfire,手机端使用asmack库,测试使用spark,就这样。

清风疏影 2022-09-08 12:07:50

直接用融云和环信吧,管理起来也很方便

半寸时光 2022-09-08 12:07:50

如果说专注做一个即时通讯功能呢,应该市场不大了吧,没法和微信pk了,但是做其他核心功能的基础上,希望有这么一个即时通讯功能的话,没必要重复造轮子了,有一些成熟的第三方框架,如:环信等,有一些应用都用到了,主页上有

兲鉂ぱ嘚淚 2022-09-08 12:07:50

基于leanCloud的Restful 与 Android SDK

鹊巢 2022-09-08 12:07:50

即时通讯的话有比较好的sdk 也有好的开源项目参考,看你的需求和背景了!

深海里的那抹蓝 2022-09-08 12:07:50

segmentfault传送门:android即时通讯软件的开发思路 http://segmentfault.com/q/1010000002536430

究竟谁懂我的在乎 2022-09-08 12:07:50

sdk最简单,自己搞可以根据XMPP协议,就是其他答案提到的openfire+asmack,但XMPP协议是基于xml的,冗长直接导致费流量费电,可以考虑在传输的时候自己加一层二进制协议

烟火散人牵绊 2022-09-08 12:07:50

要么用环信之类的,要么自己根据xmpp搭建,不过推荐环信

dawn曙光 2022-09-08 12:07:50

很多人都推荐研究蘑菇街的开源IM,但它的代码比较杂,真正能搞定的真不多,想要部署成功都不容易,如果有条件有时间自已开发的话,后面运营就要顺手的多了。
不过完全自已开发难度不小,但更多的是工作量也很大。
推荐一个开源的轻量级移动端即时通讯技术框架:http://git.oschina.net/jackjiang/MobileIMSDK
文档也比较完善:http://www.52im.net/forum-89-1.html,去看看吧,不知能不能用的上。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文