Google发布其物联网操作系统开发者预览版

Google宣布其为物联网操作系统打造的Android精简版Android Things发布了开发者预览版8,而这个版本将是正式版发布前的最后一个预览版,Google也表示,在发布稳定版SDK 1.0之前,API将不会有大变动。

在2018年初的CES上,Google与其合作伙伴包括联想、LG、JBL、iHome以及Sony,共同展示了Android Things的消费级产品。而今Google宣布Android Things进入最后的开发预览版8,这也代表Android Things的函数库中公开的API接口已经确定,在稳定版SDK 1.0发布前,将不会有其他突破性的变动。

在应用程序函数库的更新方面,现在开发者将能更容易的管理APK,而无须将他们压缩成单一组件,同时也能关注各版本、查看应用程序权限,并与其他控制台用户分享应用程序。

这个版本仍然有增加一些控制台新功能,让开发者构建以及管理产品设备更容易。 Android Things开发预览版8开始提供增强型OTA,当发布的更新有问题,现在可以让开发者退回该更新。并提供可视化存储空间分配,开发者能分配每个构建的App以及数据所使用的空间,系统还会概述App所需要的存储空间容量。另外,开发者也能配置App构建所要支持字体以及本地端套件。

此外,在授给权限的流程有些微变更,但Google强调,这个更改不会影响开发。在移动设备上,应用程序在执行时要求权限,而最终由用户选择同意授权与否。在之前的预览版中,在设备启动时,Android Things会默认自动授给所有权限,但从开发预览版8开始,开发者能在控制台中找到新的控制接口,可以更细微的控制设备上应用程序使用的权限。

Android Things是以Project Brillo为核心的Google物联网操作系统,其所提供的API让开发者能更容易开发物联网应用,并能给其他Android设备紧密交互,Android Things支持的平台,包括恩智浦开发板以及Raspberry Pi 3 Model B这类单板计算机。