要将 Home API 添加到 Android 应用中,您需要满足一些先决条件。
前提条件
对于开发,您需要一台安装了以下工具的计算机:
Android Studio,版本 2024.2.1(“瓢虫”)或更高版本。 请注意,低于此版本的版本可能无法与 Home APIs SDK 正常搭配使用。
Android 调试器 (
adb)。安装
adb。这可以通过 SDK 管理器 来实现。
如需测试 Home API,您需要:
- 运行 Android 10 或更高版本的 Android 设备,并已设置您打算用于开发的 Google 账号。请确保已安装最新版本的 Android Studio 并使用此开发账号登录。
- Wi-Fi 网络。
- 如需访问和控制 Matter 设备,您还需要支持 Home API 的 Google hub。有关详细信息,请参阅 Android 上的连接性 。
住宅中至少有一台受支持的设备。如果此设备(或您想要测试的任何其他设备)使用 Thread,则集线器也必须是 Thread 边界路由器。Android 示例应用支持以下设备类型和特性:
- 色温灯(开和关,亮度)
- 接触传感器(布尔值状态)
- 可调光灯(开和关,亮度)
- 扩展彩色灯光(开和关,亮度)
- 通用开关
- Google 相机
- 占用传感器(占用感应)
- 开关灯(开和关,亮度)
- 开/关灯开关
- 开启/关闭插件设备(开启和关闭)
- 开/关传感器
支持的 Hub
只有部分 Google Nest Hub 支持 Home API。
设置 SDK
此公开 Beta 版中的 Home API 尚未纳入 Google 为开发提供的标准库。如需使用 Home API 开发应用,您需要在本地下载并托管库。
如需下载 Home API Android SDK,您必须先登录 Google Home Developers。