cari

Rumah  >  Soal Jawab  >  teks badan

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

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

怪我咯怪我咯2772 hari yang lalu995

membalas semua(14)saya akan balas

  • 阿神

    阿神2017-04-17 13:34:15

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

    balas
    0
  • PHPz

    PHPz2017-04-17 13:34:15

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

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:34:15

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

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-17 13:34:15

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

    balas
    0
  • Batalbalas