[英]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.