MQTT_yw_Aidl
介绍
本项目开源Android端MQTT调试助手 MQTT_yw的aidl部分 ,开源方式为,提供aidl接口,使用者利用三个函数,一次回调就可以
轻松构建一个Android端的MQTT客户端,实现MQTT通信。
软件运行模式
使用者的App通过MQTT_yw软件提供的aidl接口,实现MQTT客户端功能。
MQTT_yw相关资源下载(必需)
MQTT_yw相关资源导航
使用说明
- 将整个aidl目录复制到你Android项目文件夹的app\src\main目录下。
- 高版本gradle在清单文件(AndroidManifest.xml)中添加:
<queries>
<package android:name="bhygzs.cn.mqtt_client" />
</queries>
低版本gradle将build.gradle(Module)文件中的targetSdk版本修改为29。
- 编译后,绑定MQTT_yw_Aidl服务并实现两个接口。
- 目标手机安装MQTT_yw软件,手机设置中为该软件开启关联启动或者后台运行该软件,运行你的项目App即可。
使用文档【最新版】
查阅文档
扩展说明
- 本项目为你开发了两个个DEMO,你可以直接当作模板使用,其中demoV1基于1.2版本修改而成,适合低版本AS;demoV2基于2.1版本打造,适合高版本AS;demoV2拥有全部功能,建议使用demoV2。
- 安装你利用本项目开发的App的同时,你的手机必须安装MQTT_yw才能正常使用。
- 由于部分手机厂商和高版本Android系统对aidl的限制,你可能需要先运行MQTT_yw,让其保持后台运行,再运行你利用本项目开发的App,如果你的手机设置中有关联启动功能,为MQTT_yw开启该权限后,则可忽略这一步。
一些建议
1.如果你只是需要一个MQTT调试助手,而不在意界面美观,那你可以直接下载MQTT_yw使用。
2.如果你想构建一个自己的MQTT客户端App,那你可以选择MQTT_yw_Aidl,因为真的很方便。
MQTT_yw App下载:官网下载
To END: MQTT_yw 2.1 已发布。