SDK 集成

更新时间:2024-04-26 10:10:26下载pdf

准备工作

涂鸦智能 Android 扫地机 SDK 依赖于涂鸦智能生活 App SDK,基于此基础上进行拓展开发,在开始开发前,您需要在 涂鸦开发者平台 上注册账号、创建扫地机产品等,并获取到激活 SDK 的密钥。具体的操作流程,参考 涂鸦智能生活 App SDK 集成

快速集成

配置 build.gradle

build.gradlerepositories 增加以下配置:

maven {
  url "https://maven-other.tuya.com/repository/maven-releases/"
}

模块 build.gradle 配置

build.gradle 文件里添加集成准备中下载的 dependencies 依赖库。

dependencies{
implementation 'com.thingclips.smart:sweeper:5.1.0-9'
}

SDK 初始化

ThingHomeSdk.init(appliction); //home sdk init
ThingOptimusSdk.init(appliction); // sweeper sdk init

IThingSweeperKitSdk 提供激光扫地机数据能力入口和语音包下载功能,调用方式如下:

IThingSweeperKitSdk iThingSweeperKitSdk = ThingOptimusSdk.getManager(IThingSweeperKitSdk.class);