This repository has been archived by the owner on Jul 16, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Home
vinsonhuang edited this page Jan 12, 2018
·
6 revisions
腾讯物联云 SDK 依靠安全且性能强大的数据通道,为物联网领域开发人员提供终端(如传感器, 执行器, 嵌入式设备或智能家电等等)和云端的双向通信能力。
物联云为客户提供了如下能力:
- 嵌入式设备快速接入(设备端 SDK)
- 设备管理
- 设备和数据信息安全
- 桥接到腾讯云其他产品,对设备数据进行转发消息队列,对设备数据存储/计算
以车联网为例,设备端 SDK 就是将车载终端连接到腾讯物联云 IoT Hub 的部分, 也是这组维基页面将要详细介绍的
+-- LICENSE : 软件许可证, 物联云 SDK 使用 MIT 协议许可
+-- README.md : 快速开始导引, 可浏览该文件快速体验如何在腾讯云创建设、获取设备等信息, 并结合设备端 SDK 连接
+-- app : 示例 Demo,依赖 iot_core、iot_service
+-- src/main
+-- assets : 客户端非对称加密证书及密钥 key 模板存储目录
+-- java : Demo 源文件
+-- mqtt : 演示如何使用通信模块 MQTT 的 API
+-- shadow : 演示如何使用设备影子模块 API
+-- scenarized : 演示官网文档快速开始中场景化开闭门/空调交互的示例
+-- service : 演示 App 与 IoT-SDK 处于不同进程时进行交互的场景
+-- IoTMqttFragment : 演示 MQTT 连接、断连、订阅主题、发布主题、取消订阅主题等基础功能
+-- IoTEntryFragment : 开闭门/空调交互的示例 Fragment
+-- IoTShadowFragment : 设备影子的示例 Fragment
+-- IoTRemoteServiceFragment : 远程服务(跨进程)的示例 Fragment
+-- iot_core : SDK 核心模块
+-- libs : 模块依赖的第三方库
+-- src/main
+-- aidl : aidl 接口,定义需序列化的类
+-- java : 模块源文件
+-- common : 基础模块,定义状态码等
+-- device : 基础模块, 实现全局信息保存
+-- mqtt : 通信模块, 实现以 MQTT 协议接入
+-- shadow : 服务模块, 实现设备影子
+-- util : 基础模块, 实现工具函数, 如 log、ssl 等
+-- iot_service : SDK service 模块,实现 Android Service 组件,用于跨进程场景,依赖 iot_core 模块
+-- src/main
+-- aidl : aidl 接口,定义跨进程调用所需的监听器、需要序列化的类等信息
+-- java : 模块源文件
关于 SDK 模块的组成,请查看模块介绍页面
关于 SDK 使用及相关接口说明,请查看SDK 使用页面
Maintainer: Cao Shao Kun shockcao@tencent.com