微服务消息队列(MQTT For IoT)Android Demo使用介绍
概述
目前阿里云官方对于微消息队列 MQTT提供了很多语言的参考示例,但是在实际的使用中发现很多用户在使用Android Sample的时候总是会遇到问题,无法正常调试使用。本文主要介绍Android Sample的使用。
具体操作步骤
1、accessKey,secretKey获取参考链接:阿里云常见参数获取位置
2、serverUri、instanceId参数获取:
3、clientId参数的格式为:GroupId@@@DeviceName,GroupId需要在控制台预创建,DeviceName可以任意设置,确保不要重复即可。
4、Topic获取
具体参数的含义可以参考链接:微消息队列 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测试运行日志
8、连接查询
参考链接
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里云服务器(Ubuntu)--查看固定程序的进程
1.下面查看java和go语言的程序进程: ps -ef | grep java ps -ef | grep go 2.后台运行go语言程序,并查看go语言进程: nohup go run main.go & 发现进程多了,说明进程开启; 3.后台运行java语言程序,并查看java语言进程: nohup java -jar mp-1.0-SNAPSHOT.jar & 发现进程多了,说明进程开启;
- 下一篇
3个Spring Boot项目调优的方式
前言 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件 关于修改配置文件application.properties。其中比较重要的有: server.tomcat.max-connections=0 # Maximum number of connections that the server accepts and processes at any given time. server.tomcat.max-http-header-size=0 # Maximum size, in bytes, of the HTTP message header.server.tomcat.max-http-post-size=0 # Maximum size, in bytes, of the HTTP post content.server.tomcat.max-threads=0 # Maximum number of worker threads.server.tomcat.min-s...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群