本文章主要总结了在win7 64位系统上,用Qt5.9作为平台,采用QMQTT协议,编写一个安卓Android端的发布/订阅控制界面,具体的内容如下所述。
1.1新建一个widget的ui工程,基类为MainWindow,编译器选择MinGW32和Android ARMV7两个编译器,如下图所示:
1.2在如下网址下载开源的QMQTT协议源代码:(注意:刚下载好的源代码有点问题,需要先调试到没有错误再加入工程,具体的调试方法可以参考我之前写的两篇博客:http://blog.csdn.net/naibozhuan3744/article/details/78807529和http://blog.csdn.net/naibozhuan3744/article/details/78807406)
QMQTT协议源代码下载地址:https://www.oschina.net/p/qmqtt
如下图所示:
1.3将MQTT的所有头文件和源文件全部加入工程,如下图所示:(注意:主要加入头文件和源文件就行,.pro工程文件不用加入)
其中,QMQTT协议源码的头文件和源文件在文件夹\qmqtt-master\src\mqtt下面,如下图所示
1.4在.pro工程中,加入如下代码:
QT +=coregui
greaterTha