今天,谷歌推出了 Android 8.1 ***开发者预览版,Pixel手机和Nexus设备可以升级,分别包括Nexus 5X、Nexus 6P、Pixel C、Pixel、Pixel XL、Pixel 2、Pixel 2 XL。可以看到,此前能升级8.0的Nexus Player被移除名单之列。当然,这仅仅是Android 8.1 Developer Preview***版,预计在12月发布正式版。
Android 8.1 带来全平台***优化,漏洞修复和安全补丁,同时还添加了一些新功能和新开发者 API (API level 27) 。包括:
-
Android Go 内存优化和支持 —— Android 8.1 包含的一系列针对 Android Go(1GB 或更少的运行内存) 设置的内存优化:我们增加了一些硬件特性常量,帮助开发者可以针对普通配置或者低内存的 Android 8.1 以上设备分发应用时有效拆分 APK。
-
神经网络 API:作为向 Android 引入机器学习计划的一部分,我们通过 NDK 加入神经网络 API。它使得在设备上实现硬件加速的推理(inference)操作。我们设计了神经网络 API 用于机器学习框架的一个功能层, 如 TensorFlow Lite —— 谷歌将要推出的移动设备跨平台机器学习框架,以及其他 API, 例如 Caffe2 。敬请期待 TensorFlow Lite 的公告。
-
Autofill 升级:我们一直努力扩展 Autofill 框架,改善密钥管理和其他 Autofill 服务的使用体验。在此次升级中,我们处理了一些来自开发者的请求,并且添加了一些功能和 API。例如,增加了 Autofill 服务在管理保存(Save)对话框方面的灵活度:支持定制化对话框,管理对话框内文字,可以通过验证程序决定是否显示文字。同时,Service 还可以通过 setAutofillOptions 简化信用卡到期日的设定。
-
共享内存 API: 这款新 API 能够让 App 分配共享内存,更快速读取到共享数据。App 可以通过此 API 创建并且映射匿名共享内容,同时对此进行保护控制。这个 API 在支持自定义序列化 (parcelable) 的同时对 AIDL (Android Interface Definition Language) 友好,还开放了一些实用的功能如移除写入权限等。
对于即将发布的Android 8.1系统,谷歌要启用一个全新的安全协议“DNS over TLS”,简单来说,这个新协议可以让互联网服务提供商不能暗自偷偷观察你在网上的一些举动。