2 Star 10 Fork 5

fishfive / MQTT_yw_Aidl

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.17 KB
一键复制 编辑 原始数据 按行查看 历史
fishfive 提交于 2021-10-29 10:10 . update README.md.

MQTT_yw_Aidl

介绍

本项目开源Android端MQTT调试助手 MQTT_yw的aidl部分 ,开源方式为,提供aidl接口,使用者利用三个函数,一次回调就可以 轻松构建一个Android端的MQTT客户端,实现MQTT通信。

软件运行模式

使用者的App通过MQTT_yw软件提供的aidl接口,实现MQTT客户端功能。

MQTT_yw相关资源下载(必需)

MQTT_yw相关资源导航

使用说明

  1. 将整个aidl目录复制到你Android项目文件夹的app\src\main目录下。
  2. 高版本gradle在清单文件(AndroidManifest.xml)中添加:
 <queries>
        <package android:name="bhygzs.cn.mqtt_client" />
 </queries>

低版本gradle将build.gradle(Module)文件中的targetSdk版本修改为29。

  1. 编译后,绑定MQTT_yw_Aidl服务并实现两个接口。
  2. 目标手机安装MQTT_yw软件,手机设置中为该软件开启关联启动或者后台运行该软件,运行你的项目App即可。

使用文档【最新版】

查阅文档

扩展说明

  1. 本项目为你开发了两个个DEMO,你可以直接当作模板使用,其中demoV1基于1.2版本修改而成,适合低版本AS;demoV2基于2.1版本打造,适合高版本AS;demoV2拥有全部功能,建议使用demoV2。
  2. 安装你利用本项目开发的App的同时,你的手机必须安装MQTT_yw才能正常使用。
  3. 由于部分手机厂商和高版本Android系统对aidl的限制,你可能需要先运行MQTT_yw,让其保持后台运行,再运行你利用本项目开发的App,如果你的手机设置中有关联启动功能,为MQTT_yw开启该权限后,则可忽略这一步。

一些建议

1.如果你只是需要一个MQTT调试助手,而不在意界面美观,那你可以直接下载MQTT_yw使用。

2.如果你想构建一个自己的MQTT客户端App,那你可以选择MQTT_yw_Aidl,因为真的很方便。

MQTT_yw App下载:Gitee下载

MQTT_yw App下载:官网下载

To END: MQTT_yw 2.1 已发布。

Android
1
https://gitee.com/fish_five/mqtt_yw_aidl.git
git@gitee.com:fish_five/mqtt_yw_aidl.git
fish_five
mqtt_yw_aidl
MQTT_yw_Aidl
master

搜索帮助