tencent cloud

物联网通信

动态与公告
产品动态
产品简介
产品概述
产品功能
产品优势
应用场景
产品限制
基本概念
快速入门
快速开始
场景一:设备互通
场景二:设备状态上报与状态设置
MQTT.fx接入指南
控制台使用手册
产品管理
规则引擎
子账号访问IoT
固件升级
资源管理
证书管理
开发者手册
功能组件
签名方法
设备身份认证
设备接入协议
网关子设备
消息通信
设备影子
设备固件升级
设备远程配置
资源管理
设备日志上报
NTP服务
设备端接入手册
设备接入概述
基于C SDK接入
基于 Android SDK 接入
基于 Java SDK 接入
基于 Python SDK 接入
API 文档
History
Introduction
API Category
Making API Requests
Device Shadow APIs
Device APIs
CA Certificate APIs
Product APIs
Data Types
Error Codes
常见问题
一般性问题
设备接入和上报问题
规则引擎问题
控制台相关问题
IoT Hub 政策
隐私协议
数据处理和安全协议
词汇表

Android SDK 使用说明

PDF
聚焦模式
字号
最后更新时间: 2024-12-27 17:03:43
Android SDK 在提供设备的接入功能之外,还提供了网关子设备,设备影子,OTA 等功能。相关功能接口描述如下。

MQTT 接口

TXMqttConnection

方法名
说明
connect
MQTT 连接
reconnect
MQTT 重连
disConnect
断开 MQTT 连接
publish
发布 MQTT 消息
subscribe
订阅 MQTT 主题
unSubscribe
取消订阅 MQTT 主题
getConnectStatus
获取 MQTT 连接状态
setBufferOpts
设置断连状态 buffer 缓冲区
initOTA
初始化 OTA 功能
reportCurrentFirmwareVersion
上报设备当前版本信息到后台服务器
reportOTAState
上报设备升级状态到后台服务器

MQTT 网关接口

TXGatewayConnection

方法名
说明
connect
网关连接
reconnect
网关重连
disConnect
断开网关 MQTT 连接
publish
发布 MQTT 消息
subscribe
订阅 MQTT 主题
unSubscribe
取消订阅 MQTT 主题
getConnectStatus
获取 MQTT 连接状态
setBufferOpts
设置断连状态 buffer 缓冲区
initOTA
初始化 OTA 功能
reportCurrentFirmwareVersion
上报设备当前版本信息到后台服务器
reportOTAState
上报设备升级状态到后台服务器
addSubDev
添加子设备
removeSubdev
移除子设备
findSubdev
查找子设备
gatewaySubdevOffline
子设备下线
gatewaySubdevOnline
子设备上线

设备影子接口

TXShadowConnection

方法名
说明
connect
Shadow 连接
disConnect
关闭 Shadow 连接
getConnectStatus
获取 MQTT 连接状态
update
更新设备影子文档
get
获取设备影子文档
registerProperty
注册设备属性
unRegisterProperty
取消注册设备属性
reportNullDesiredInfo
更新 delta 信息后,上报空的 desired 信息
setBufferOpts
设置断连状态 buffer 缓冲区
getMqttConnection
获取 TXMqttConnection 实例

MQTT 远程服务客户端

TXMqttClient

方法名
说明
setMqttActionCallBack
设置 MqttAction 回调接口
setServiceConnection
设置远程服务连接回调接口
init
初始化远程服务客户端
startRemoteService
开启远程服务
stopRemoteService
停止远程服务
connect
MQTT 连接
disConnect
断开 MQTT 连接
subscribe
订阅 MQTT 主题
unSubscribe
取消订阅 MQTT 主题
publish
发布 MQTT 消息
setBufferOpts
设置断连状态 buffer 缓冲区
clear
释放资源

Shadow 远程服务客户端

TXShadowClient

方法名
说明
setShadowActionCallBack
设置 ShadowAction 回调接口
setServiceConnection
设置远程服务连接回调接口
init
初始化远程服务客户端
startRemoteService
开启远程服务
stopRemoteService
停止远程服务
connect
Shadow 连接
disConnect
断开 Shadow 连接
getMqttClient
获取 MQTT 客户端实
get
获取设备影子
update
更新设备影子
registerProperty
注册设备属性
unRegisterProperty
取消注册设备属性
reportNullDesiredInfo
更新 delta 信息后,上报空的 desired 信息
setBufferOpts
设置断连状态 buffer 缓冲区
clear
释放资源

MQTT 通道固件升级

TXMqttClient

方法名
说明
initOTA
初始化 OTA 功能
reportCurrentFirmwareVersion
上报设备当前版本信息到后台服务器
reportOTAState
上报设备升级状态到后台服务器

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈