看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!
Google 发布了 Andriod Things 的最新预览版 DP 8,为即将推出的稳定版提供了基本固定的API 。
新版本给出了一系列的 Android Things API 改进,其中包括:
- 支持在 BluetoothConfigManager 中设置蓝牙功能。
- 通过 InputDriver ,扩展了对输入设备类型的支持。
- 支持地理位置信息所用的所有 GNSS 接收设备。
- 支持管理 Wi-Fi 端到端连接能力的 WifiP2pManager API。
预览版中,删除了包括 ScreenManager API 在内的一些现有 API。此外,先前用于管理设备启动中应用加载的IOT_LAUNCHER
IntentFilter,已被 CATEGORY_HOME 替换。还有,设备启动时不再会自动授权一些有风险的权限许可,开发人员可以使用开发人员控制平台提供的新配置面板配置这些权限。
据Google 介绍,在1.0 版发布前,Android Things API 不会再有突破性的更改。
Android Things RC 给出的其它改进包括:
- 改进的开发人员控制台。它允许撤回发布当前的 OTA 构建,以处理在构建中所发现的问题。它还提供了对可用存储的可视化管理,允许管理打包到构建中的字体和 Locale。
- 新的应用软件库。通过支持单一版本追踪、权限审核以及与他人分享应用,简化了 APK 的管理。
Android Things 是 Google 推出的物联网平台,它通过集成通用的 Android API/Google 云服务与一些提供传感器和致动器(actuator)访问的特定物联网设备支持软件库(TSL,Things Support Library),支持开发人员以类似于编写移动应用的方式去编写物联网应用,并通过用户驱动程序在应用中注入自定义的硬件事件。Android Things 以 Google Weave 为通信平台。
Android Things RC 可用于 NXP i.MX7D、NXP i.MX6UL 和 Raspberry Pi 3 开发板。更多相关细节,参见发行说明。
评论