开源一个Android源生Mqtt客户端app + Mqtt云服务器测试

本文介绍了一个基于Android Studio 3.5开发的开源APP,该APP通过阿里云上搭建的Mosquitto MQTT服务器实现消息传递。文章分享了APP的主界面展示、服务器端测试情况及日志报告,并提供了源码下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文开源的app采用Android studio3.5开发  Mqtt服务器采用的是搭建在阿里云上的Mosquitto,下载链接在文章结尾

首先感谢CSDN其他博主写的一些博客,我可以快速查到我所需要补充的知识,Android工程实现参考博客链接如下:

Android开发之MQTT的使用_asjqkkkk的博客-CSDN博客_android mqtt

此博主的部分代码有问题  我在此基础上更改并添加了自己的一些功能

由于内容较多,关于Mosquitto服务器的搭建、操作及相关命令请自行百度

下面是我app的主界面:

服务端的测试图:

红框内便是我点击上面小灯时向服务器端发送的报文记录  点击小灯会出现“亮”“灭”交换。

这个是app退出后服务器端日志的报告

第一个红框是app刚启动后自动向服务器端订阅报文的服务器端的日志,第二个红框便是订阅的主要信息,包括主题和Qos等级

关于源码的声明:源码中的服务器地址并非我本人服务器的地址,这么做就是防止个人服务器被黑,这不会对功能有影响,若要做测试换成自己的服务器地址就好。

源码github下载地址:https://github.com/RookieLinux/Android.git

源码百度网盘下载地址:

链接:https://pan.baidu.com/s/1cMYEqh1-sUs-bpdQGCULtQ 
提取码:zy96 
复制这段内容后打开百度网盘手机App,操作更方便哦

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rookie Linux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值