[英]MQTT Eclipse Paho Android App basic
我是android 和 MQTT的初学者。 我一直在试图弄清楚如何制作一个向 MQTT 服务器(代理)发送简单消息的应用程序。 我找不到任何简单的解释。 即使是示例应用程序也太复杂而无法掌握。 我知道我需要服务器地址、主机、客户端 ID、用户 ID 和密码才能连接,但问题是如何? 任何帮助都会很棒,请尽量保持简单。 谢谢!
如果您对此仍有疑问,这里有一些提示,可帮助您制作自己的 mqtt 服务。
1.服务器应用-mosquitto
访问该站点以获取二进制代码或源代码。 然后为您的操作系统构建或安装 mosquitto 服务器。
2. 运行和测试 mosquitto 代理。
mosquitto -c $MOSQUITTO_HOME/conf/mosquitto.conf -d > $MOSQUITTO_HOME/log/mosquitto.log
mosquitto_sub -h 127.0.0.1 -t /test/1
mosquitto_pub -h 127.0.0.1 -t /test/1 -m “你好蚊子”
3. Paho java客户端——mqtt客户端
您可以使用您熟悉的任何编程语言将 mqtt 客户端用于站点列表。
我认为您可以使用 java 客户端和 android 服务是最好的选择。
调试和核心库可能需要 Java 客户端。
您可以从github 中为标准 jdk 选择 jframe 实现或为 eclipse ide 选择 swt-plugin 实现。
您还可以检查我的定制版本的JFrame矿。 代理如何发布和订阅 mqtt 消息可能会有所帮助。
4. 安卓Paho客户端
从github获取源代码。 确保从第 3 步的 java 客户端库中获得核心库。您可以使用来自我的github的这个核心库的预编译版本。 然后,使用 eclipse+ADT 或 android studio 等任何 ide 工具编译和构建应用程序(推荐)
您可以检查自成功安装 paho 应用程序后的图像,也可以从github参考我定制的 android 应用程序版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.