Skip to content

Commit 780bbf8

Browse files
committed
刷新md
1 parent 75d7f2b commit 780bbf8

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

README.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,18 @@ huaweicloud-iot-device-sdk-java提供设备接入华为云IoT物联网平台的J
44

55

66
* [支持特性](#支持特性)
7-
* [构建代码](#构建代码)
87
* [如何使用](#如何使用)
9-
* [快速开始](#快速开始)
8+
* [设备初始化](#设备初始化)
9+
* [上报消息](#上报消息)
1010
* [上报设备属性](#上报设备属性)
1111
* [处理平台下发的属性读写](#处理平台下发的属性读写)
1212
* [处理平台下发的命令](#处理平台下发的命令)
1313
* [面向物模型编程](#面向物模型编程)
1414
* [使用设备代码生成器](#使用设备代码生成器)
1515
* [使用证书认证](#使用证书认证)
16-
* [API Documentation](https://cn-north-4-iot-sp.huaweicloud.com/assets/helpcenter/doc/index.html)
16+
* [如何贡献代码](#如何贡献代码)
17+
* [接口文档](https://cn-north-4-iot-sp.huaweicloud.com/assets/helpcenter/doc/index.html)
18+
* [更多文档](https://support.huaweicloud.com/devg-iothub/iot_02_0089.html)
1719

1820
## 支持特性
1921
- 支持设备消息、属性上报、属性读写、命令下发
@@ -24,18 +26,11 @@ huaweicloud-iot-device-sdk-java提供设备接入华为云IoT物联网平台的J
2426
- 支持密码认证和证书认证两种设备认证方式
2527
- 支持自定义topic
2628

27-
## 构建代码
29+
## 如何使用
2830

2931
依赖的版本:
3032
* JDK :1.8 +
3133

32-
运行如下命令:
33-
34-
git clone https://github.com/huaweicloud/huaweicloud-iot-device-sdk-java.git
35-
cd huaweicloud-iot-device-sdk-java
36-
mvn clean install
37-
38-
## 如何使用
3934
因为huaweicloud-iot-device-sdk-java还没有发布到公共仓库,如果要使用,需要先下载代码在本地构建。
4035

4136
mvn clean install
@@ -45,10 +40,10 @@ huaweicloud-iot-device-sdk-java提供设备接入华为云IoT物联网平台的J
4540
<dependency>
4641
<groupId>com.huaweicloud.iot</groupId>
4742
<artifactId>iot-device-sdk-java</artifactId>
48-
<version>0.5.0</version>
43+
<version>0.6.0</version>
4944
</dependency>
5045

51-
## 快速开始
46+
### 设备初始化
5247

5348
创建设备并初始化
5449
```java
@@ -59,7 +54,9 @@ huaweicloud-iot-device-sdk-java提供设备接入华为云IoT物联网平台的J
5954
}
6055
```
6156

62-
上报设备消息到平台(参见MessageSample)
57+
### 上报消息
58+
59+
完整代码参见MessageSample.java
6360
```java
6461

6562
device.getClient().reportDeviceMessage(new DeviceMessage("hello"), new ActionListener() {
@@ -346,8 +343,13 @@ setter接口为写接口,在平台修改属性时被sdk调用,如果属性
346343

347344
## License
348345
SDK的开源License类型为 [BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)。详情参见LICENSE.txt
349-
350-
[更多文档](https://support.huaweicloud.com/usermanual-IoT/iot_01_0006.html)
351346

347+
## 如何贡献代码
348+
1、创建github账号
349+
2、fork huaweicloud-iot-device-sdk-java源代码
350+
3、同步huaweicloud-iot-device-sdk-java主仓库代码到fork的仓库
351+
4、在本地修改代码并push到fork的仓库
352+
5、在fork的仓库提交pull request到主仓库
353+
352354

353355

0 commit comments

Comments
 (0)