谷歌发布了第一个AndroidThings开发者预览版

2020-07-24 10:12:45 来源: INeng财经

Android是一个非常受欢迎的操作系统。它在智能手机上获得了大部分成功,但是Android TV和Android Auto也经历了不同程度的成功。2016年12月,Google发布了第一个Android Things开发者预览版,这是为所谓的物联网(IoT)设备(如智能设备和嵌入式设备)开发的Android版本。Android Things最初称为Brillo。

一个月前,Google发布了具有新的蓝牙API,控制台增强功能以​​及更多功能的 Android Things Developer Preview 7。现在,该公司已经发布了Developer Preview8。AndroidThings开发人员预览版的发布时间表与移动版本的Android不同,后者在稳定版发布之前通常会收到约4-5个开发人员预览版。相比之下,到目前为止,Android Things已发布了八个Developer Preview。

Google声明,Android Things Developer Preview 8的预览版适用于开发人员和早期采用者,用于在受支持的硬件平台上进行开发和兼容性测试。它在受支持的硬件上可能有各种稳定性问题。并非在此预览中启用所有API。可以在NXP i.MX7D,NXP i.MX6UL和Raspberry Pi 3开发板上使用Developer Preview 8。

Android Things支持库的0.8-devpreview版本代表即将发布的稳定的Android Things 1.0版本的API界面的最终版本。Google声明,此版本库中公开的API中不会再有重大更改。

为Developer Preview 8构建应用程序需要Android Studio 3.1 Canary 11或更高版本。该公司指出,必须将所有应用程序更新为使用Android Things支持库的0.8-devpreview版本,而先前的版本与Developer Preview 8不兼容。

API的新增功能包括对将Bluetooth I / O功能设置为BluetoothConfigManager的支持。还有一个重构的InputDriver以支持更灵活的输入事件类型范围,并且位置驱动程序框架已扩展为涵盖所有GNSS接收器。所有回调注册方法中的参数均已重新排序,以实现更好的Kotlin互操作。已添加了用于管理Wi-Fi对等连接的WifiP2pManager API的支持,应注意的是,该支持当前仅限于NXP i.MX7D平台。Google删除了ScreenManager API,因为它建议开发人员使用默认的Android窗口API来调整诸如屏幕亮度和方向之类的参数。

Developer Preview 8在开发人员控制台中还包含一个新的应用程序库,使开发人员可以更轻松地管理APK,而无需将它们打包到一个单独的压缩包中。默认的Android Things启动器应用已添加了更多开发人员功能,包括外围设备测试和日期/时间设置。

更改,已解决问题和已知问题的完整列表可以在源链接中阅读。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。