天天看點

微服務消息隊列(MQTT For IoT)Android Demo使用介紹

概述

目前阿裡雲官方對于微消息隊列 MQTT提供了很多語言的參考示例,但是在實際的使用中發現很多使用者在使用Android Sample的時候總是會遇到問題,無法正常調試使用。本文主要介紹Android Sample的使用。

具體操作步驟

1、accessKey,secretKey擷取參考連結:

阿裡雲常見參數擷取位置

2、serverUri、instanceId參數擷取:

微服務消息隊列(MQTT For IoT)Android Demo使用介紹

3、clientId參數的格式為:GroupId@@@DeviceName,GroupId需要在控制台預建立,DeviceName可以任意設定,確定不要重複即可。

微服務消息隊列(MQTT For IoT)Android Demo使用介紹

4、Topic擷取

微服務消息隊列(MQTT For IoT)Android Demo使用介紹
具體參數的含義可以參考連結: 微消息隊列 MQTT名詞解釋

5、Demo下載下傳位址:

lmq-andriod-demo

6、Android Config檔案配置格式參考(注意:serverUri前面需要加上 tcp://)

package mqtt.demo;

public class Config {
    public static final String serverUri = "tcp://post-cn-0pp13ag1111.mqtt.aliyuncs.com";
    public static final String clientId = "GID_MQTTDemo@@@********";
    public static final String instanceId = "post-cn-0pp13ag1111";
    public static final String accessKey = "********";
    public static final String secretKey = "********";
    public static final String topic = "********";
}
           

7、Android測試運作日志

微服務消息隊列(MQTT For IoT)Android Demo使用介紹

8、連接配接查詢

微服務消息隊列(MQTT For IoT)Android Demo使用介紹

參考連結

MQTT 快速入門 如何使用MQTT.fx連接配接微服務消息隊列

繼續閱讀