设备控制SDK集成

一、概述

本文主要介绍如何集成绿米设备控制SDK

二、前提条件

  1. 确认完成准备工作
  2. 确认完成环境搭建

三、功能特性

3.1 主体功能

设备控制SDK主要是提供Aqara风格的UI组件,并支持第三方App直接调用,使其具备控制绿米设备的功能

3.2 SDK大小

依赖库 说明 大小
设备控制 渲染框架及包含各式各样的UI组件 7MB
其他第三方开源组件 SDK运行所必须的组件 48MB
合计 - 55MB

注意:55MB为集成SDK最大增量,即第三方App的依赖和SDK的第三方依赖毫无交集时。通常情况下,会小于该值。

3.3 支持设备品类

详情查看设备清单

四、集成

4.1 打开Android Studio项目

4.2 编辑app目录下build.gradle

dependencies {
    implementation 'com.lumi.external:core:2.1.9'
    //设备控制SDK
    implementation 'com.lumi.sdk:rmui:3.2.0'
}

4.3 初始化

参见环境搭建-统一初始化

五、代码混淆

-keep public class com.lumi.rm.data.*{*;}
-keep class com.lumi.rm.common.exception.*{*;}
Copyright © 2023 深圳绿米联创科技有限公司 all right reserved,powered by Gitbook文档修改时间: 2024-09-27 21:51:47

results matching ""

    No results matching ""