该内容对您有帮助吗?
是否更新时间:2022-03-30 10:18:54下载pdf
照明设备开发较为复杂,因为同时存在 v1 和 v2 新旧两种固件。即使使用了标准指令,您也需要开发两套控制逻辑。因此照明 SDK 对照明设备功能进行封装,封装了灯具设备的开关、工作模式切换、亮度控制、冷暖控制、彩光控制和四种情景模式的控制。
请前往 GitHub 查看 照明 SDK Demo。
参考 智能生活 App SDK Demo 的简介,将 BundleId
、AppKey
、AppSecret
、安全图片 配置正确。
照明 SDK Demo App 在智能生活 App SDK Demo App 的功能基础上扩展了接入照明设备相关功能的接口封装,加速开发过程。主要包括了以下功能:
implementation 'com.tuya.smart:tuyasmart:3.22.0'
// 控制 SDK 依赖
implementation 'com.tuya.smart:tuyasmart-centralcontrol:1.0.3'
tuyasmart-centralcontrol
使用了 Kotlin 编译,需要引入 Kotlin 库确保其正常使用。如果您的项目中已引入 Kotlin,可忽略下文的配置。
在根目录的build.gradle
中引入 Kotlin 插件的依赖。
buildscript {
ext.kotlin_version = '1.3.72'
dependencies {
...
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
在 App 的build.gradle
中引入 Kotlin 插件和 Kotlin 包。
apply plugin: 'kotlin-android'
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
该内容对您有帮助吗?
是否该内容对您有帮助吗?
是否