更新时间:2026-09-16 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

新增功能

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