更新时间:2025-08-13 GMT+08:00

使用说明

前言

huaweicloud-iot-device-sdk-java提供设备接入华为云IoT物联网平台的Java版本的SDK,提供设备和平台之间通讯能力,以及设备服务、网关服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。IoT设备开发者使用SDK可以大大简化开发复杂度,快速的接入平台。

版本更新说明

表1 javaSDK版本更新说明

版本号

变更类型

说明

1.2.2

优化功能

修改日志框架,使用SLF4J实现日志框架选择

1.2.1

新增功能

OTA升级支持网关模式,端侧规则

1.2.0

新增功能

新增泛协议、国密算法、OBS升级包功能

功能增强

1、BootstrapClient构造方法传入平台根CA证书方式优化,原有构造方法标为已废弃;

2、更新Samples中的ca.jks为包含平台各区域实例设备侧证书的所有权威根CA证书的证书文件;

3、修复部分拼写错误;

4、paho升级;

5、修复退避重连长时间后不再重试问题

1.1.2

功能增强

修改发放功能问题、兼容多region不同证书场景等

1.0.1

新功能

增加隐式订阅接口、数据压缩上报接口等等

1.0.0

功能增强

1、修改兼容V3旧接口逻辑

2、网关刷新子设备状态

3、修改默认订阅topic的qos、修改重连新链路及老链路、修改重连时间

0.8.0

功能增强

更换新的接入域名(iot-mqtts.cn-north-4.myhuaweicloud.com)和根证书。

如果设备使用老域名(iot-acc.cn-north-4.myhuaweicloud.com)接入,请使用 v0.6.0及以下版本的SDK

0.6.0

功能增强

调整OTA服务使用方式;完善md

0.5.0

新增功能

提供对接华为云物联网平台能力,方便用户实现接入、设备管理、命令下发等业务场景