Google 发布 Android Things第7 个开发者预览版

近日,谷歌官方宣布 Android Things Developer Preview 7。Android Things 是 Google 旨在帮助 Android 开发者打造物联网 (IoT) 设备的平台。这个平台还支持诸如音频与视频的处理,以及通过 TensorFlow 进行板载机器学习。

最新的预览版基于 Android 8.1,并进行了更新,以便支持 11.8.0 版本的 Google Play 服务。

Android Things Developer Preview 7 的主要的变化如下:

控制台增强和设备更新:

Android Things 控制台有以下新功能,增强从原型到产品的产品管理。

产品模型:为同一硬件产品创建多个软件变体,并单独管理每一个变体的版本和更新。

产品分享:授予其他用户账号查看和管理模型和针对特定产品的版本和更新。

分析:设备激活指标查看和产品更新统计。

更新渠道:针对设备组发布用于开发或 Beta 测试的软件版本,无须中断现场的产品设备。通过新追加到 UpdateManager 的 API,设备可以订阅到不同的更新渠道。

提升相机分辨率支持:应用能以相机硬件的原生全分辨率获取图像数据。

支持 MIDI:使用 MiDiManager 的 API 来在你的应用或接口中通过内部的 MIDI 控制器,来创建虚拟的 MIDI 设备。

提升 Android Things 应用的可测试性:现在 Peripheral I/O 的 API 会公开接口,而不是抽象类,从而使本地的单元测试更加容易的使用 mock 和 stub 来替换这些对象。

API 命名的一致性:此版本针对现有的很多已经存在的 Android Things 的 API 类进行了重命名,以在整个外在上面提供更加一致的开发者体验。

新蓝牙 API:新的 BluetoothConnectionManager 能够让应用控制配对和连接的过程。

示例更新:在去年的 Google I/O 大会上,已经展示了如何在 Android Things 上使用 Kotlin 来构建应用,目前官方已经发布 Kotlin 版本的示例,我们可以在 https://github.com/androidthings/sample-button 上下载 Java 和 Kotlin 版本的示例。

同时通过使用 TensorFlowLite 库分离了 TensorFlow 图像分类器,将预训练的 TensorFlow 模型大小减小了超过 90% 以上,而图片分类所需要的时间大概只有原来的 50%。

FutureElements:关注未来新技术与产品。

还可以在以下地方关注我们:

GitHub:https://github.com/FutureElements

微博:https://weibo.com/FutureElements

知乎专栏:https://zhuanlan.zhihu.com/FutureElements

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180317G1E3FU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券