本文介绍如何在安卓项目中,集成 MiniApp SDK,使之能够构建智能生活小程序,运行在你的 IoT App 上。
准备工作
在集成 MiniApp SDK 之前,需要在 涂鸦 IoT 开发平台 上:
- 注册开发者账号、创建产品、创建功能点等。
- 创建智能生活 App SDK,然后获取激活 SDK 的密钥,以保证小程序功能的正常运行。具体操作流程,请参考 准备工作。
前提条件
请确保你已经集成了涂鸦 智能生活 App SDK。具体集成方式,请参考 集成 SDK。
导入 SDK
导入 SDK 时,请按照以下步骤配置仓库声明:
-
在父工程的
build.gradle
中,添加 MiniApp SDK 的 Maven 仓库地址:repositories { maven { url 'https://maven-other.tuya.com/repository/maven-releases/' } maven { url "https://maven-other.tuya.com/repository/maven-commercial-releases/" } }
-
在工程
build.gradle
中,添加相关的依赖:android { packagingOptions { pickFirst 'lib/*/libv8wrapper.so' pickFirst 'lib/*/libv8android.so' } } dependencies { //版本管理组件-必选 implementation enforcedPlatform("com.thingclips.smart:thingsmart-BizBundlesBom:5.8.16") // MiniApp SDK 业务包-必选 implementation "com.thingclips.smart:thingsmart-bizbundle-miniapp" // 扩展能力组件集合,提供小程序扩展能力,按需依赖声明 // 基础扩展能力,对标微信大部分 API implementation "com.thingclips.smart:thingsmart-bizbundle-basekit" // 扫码能力 // 如果是在中国大陆地区扫码,请依赖 // implementati