我们发布了 Android Things Developer Preview 4 (DP4),增加了平台支持的硬件,带来了一些新功能并修复了若干问题。Android Things 的目标是让 Android 开发者可以快速构建智能设备,并使用 Google 提供的 Board Support Package (BSP) 从原型开发无缝扩展到量产。
AIY Projects 和 Google Assistant SDK
我们本月早些时候宣布了与 AIY Projects 建立合作伙伴关系,这让 Android Things 可以支持基于 Raspberry Pi 的 Voice Kit。现在,我们在 DP4 中提供了所需的驱动程序,让所有通过 Android Things 认证的开发板支持 Google Assistant SDK。请参阅示例中的说明,了解详情:
https://github.com/androidthings/sample-googleassistant
新硬件和驱动程序支持
我们为 NXP i.MX7D 添加了新的 Board Support Package,与i.MX6UL 相比,i.MX7D 可以实现更高的性能,同时仍采用低能耗模块化系统 (SoM) 设计。Peripheral I/O API 添加了对集成电路内置音频总线 (I2S) 的支持,开发者现在可以将音频驱动程序写入通过 I2S 总线连接的音频硬件的用户空间中。AIY Voice Kit 示例展示了如何为音频使用 I2S 支持。我们还提供了相关功能,让开发者可以在运行时启用/停用蓝牙配置文件。
▲ NXP i.MX7D 模块化系统
生产硬件示例
Android Things 的主要宗旨是帮助开发者构建可大规模生产并能够投放市场的设备。设备构建工作包括构建自定义硬件以及在 Android Things 模块化系统 (SoM) 上运行的软件。为了在这一过程中为开发者提供支持,我们发布了 Edison Candle,这是一系列生产示例中的第一个,这些示例将展示可以协同运行的硬件和软件。代码托管在 GitHub 上,硬件设计文件托管在 CircuitHub 上,可以通过许多第三方公司轻松组合。
▲ 包含源代码和示意图的 Edison Candle 示例
感谢所有为之前的 Developer Preview 提交反馈的开发者。请提交错误报告和功能请求,继续向我们发送您的反馈,并在 stackoverflow 上提出各种问题。要下载 DP4 映像,请访问 Android Things 下载页面,在版本说明中查找更新。您也可以在 Google+ 上加入 Google 的物联网开发者社群,这是一个非常有用的资源,在这里,您可以了解最新动态并与 4900 多名成员讨论想法。
联系客服