Android Things Console开发者预览版发布

发布人:IoT 开发技术推广工程师 Wayne Piekarski

我们发布了预览版 Android Things Console。通过此控制台,开发者可以管理在其 Android Things IoT 设备集群上运行的软件,包括创建出厂映像以及更新操作系统和开发商提供的 APK。设备需要运行通过 Android Things Console 下载的系统映像,才可以接收未来的更新,例如未来的 Developer Preview 5。Google 提供所有无线 (OTA) 更新所需的全部基础架构,因此,开发者可以专注于他们自己的应用,而不必构建自己的实现,从而让他们的 IoT 设备比以往更迅速、更安全地推向市场。

下面,我们来介绍一下该控制台,了解一下它提供哪些功能。

产品创建和产品设置

开发者首先定义产品,包括选择名称和设备所基于的系统模块 (SoM) 类型。许多开发者在构建 IoT 设备时希望使用 Google Play 服务,在这里,该服务被配置为一种可选的功能。此外,还会配置 OEM 分区的大小,该分区必须足够大,以便能够适应未来 APK 的增长需要。

Android Things Console开发者预览版发布

出厂映像

设备需要初始基础固件,方可从您的控制台接收针对正确产品的未来更新。对于初学者,您可以简单地使用“Create Build Configuration”,利用针对您的产品配置的空捆绑包构建默认的出厂映像。随后,可以下载此出厂映像并将其刷入到您的设备中,然后您便可以开始通过线刷 APK 的方式进行开发。

此后,您准备好一款您要部署到产品中所有设备的应用后,您可以将捆绑包上传到控制台。此捆绑包是一个 ZIP 文件,其中包含一个主 APK 文件、APK 中作为一项服务的用户空间驱动程序以及主 APK 启动的任何附加 APK。也支持 bootanimation.zip 文件,启动期间会显示该文件。随后会使用上传的捆绑包 ZIP 文件生成可部署到设备上的完整系统映像。有关捆绑包 ZIP 文件内容的更多信息,请参阅文档。

Android Things Console开发者预览版发布

OTA 更新

此标签允许开发者选择要推送到产品设备集群的系统映像。开发者选择一个映像,然后选择“Push to Devices”,启动推送流程。随后,更新将被安全地推送到所有设备上并安装到 A/B 分区之一,并且在设备重新启动后被激活。如果检测到任何故障,设备将自动回滚到之前已知良好的版本,因此,未来仍可进行更新。开发者将可以提前测试新版本 Android Things 并决定是否应当自动更新设备。

Android Things Console开发者预览版发布

查看更多文章,请关注『谷歌开发者』官方微信公众号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值