e4a mqtt 类库 开发 安卓 mqtt apk 安卓mqtt客户端开发

更新2

增加防kill掉线功能
增加发送消息保持功能


代码

调用MQTT类库代码编写容易全部代码就这么一点 

支持掉线遗嘱

支持掉线回调

支持设置发送服务质量

......具体功能自己体验


设计界面



运行效果


mqtt_apk_调试助手下载

链接:https://pan.baidu.com/s/17J_57lmfLTDRaJkvMaXx0Q 密码:l2ls

源码源码源码源码源码源码源码源码源码源码


MQTT特性

Qos = 0“至多一次”,消息发布完全依赖底层TCP / IP网络。会发生消息丢失或重复

Qos = 1      “至少一次”,确保消息到达,但消息重复可能会发生。

Qos = 2      “只有一次”,确保消息到达一次

用   Qos = 2的最好    

mqtt主题的/ +#

/分级

 +代表一级别的任何数据都接收  

#代表接收后面的任意数据

如 

        / public / TEST /#订阅这样的主题下面的主题都能被接收到

        / public / TEST/ ????? / ????

        / public / TEST/hjkhjk

        / public / TEST/ NNN

就像PUD广播一样也就是能1对多个通信或者多个对1个通信

以上纯属个人理解错了请指点

个人感觉有了MQTT协议就能做到万物互联

非常好用再也不用去什么花生壳

什么内网透传

什么广域网广播了

MQTT支持一次传输256M的数据非常大通信什么的基本足够了


感谢

感谢   [通信猫软件调试助手提供的MQTT免费服务器]  

                                                                  服务器:mq.tongxinmao.com端口:18831用户名:TEST密码TEST


感谢   [杨奉武]                                   提供的JAR包以及例子提供参考

感谢   [崔义言@合宙luat开源社区]     提供的为MQTT源码提供参考

感谢   [姓大名鸟]                               远程协助

感谢   [小刀]                                     E4A虽然我用的是破解版的但是用E4A赚到钱了一定购买正版支持

感谢   [一个人的牢]                           提供灵感

谢谢你们



posted @ 2018-04-10 18:52  qq547176052  阅读(738)  评论(0编辑  收藏  举报