Google 发布了下一代 Android 操作系统的首个开发者测试版, 目前的代号名为 Android Q. 在即将到来的 Google I/O 2019 上, Google 将介绍更多有关 Android Q 的详细信息.
3 月 14 日, Google 发布了下一代 Android 操作系统的首个开发者测试版, 目前的代号名为 Android Q. 在即将到来的 Google I/O 2019 上, Google 将介绍更多有关 Android Q 的详细信息.
谷歌 Pixel 3XL 参考价格暂无报价
"我们将用户的隐私和安全放在首位, 也带来了更全面的保护功能, 包括对定位权限的管理, 限制应用获取敏感信息等",Google 发言人在介绍 Android Q 时强调. 这句听起来像是苹果宣传语的话, 如今成为了 Android Q 的重要方向.
不过, 既然已经推送了首个开发者预览版, 我们也不妨尝尝鲜, 围观一下 Android Q 中的亮点和新功能.
支持折叠设备
在今年的 MWC 上, 华为和三星纷纷推出了令人惊艳的折叠设备 --Mate X 和 Galaxy Fold. 这意味着多年来没有任何进步的手机形态终于迎来了重大突破, 这种折叠式设备可以同时充当手机和平板电脑.
华为 Mate X
硬件形态和软件支持是息息相关的: 计算机图形界面在上世纪 80 年代诞生后, 鼠标逐渐成为了计算机的标配; 2007 年, 为配合 iPhone 上的多点触摸技术, 苹果公司为其配备了精简版的 Mac OS(也就是之后的 iOS), 这奠定了此后十余年的移动设备形态. 今天, 手持设备的未来形态已经崭露头角, 相关的软件支持也是不可或缺的.
Android Q 对折叠屏的支持
Android Q 的一大亮点就在于其率先支持了折叠屏, 并可延长折叠设备的电池使用时间. 为了支持这种硬件形态, Android Q API 的 Activity 部分得到了修改, 以便支持 Multi-Resume. 此外, 谷歌还更改了 Resizeable Activity 属性的工作方式, 从而帮助开发者管理 App 在可折叠屏幕和外接屏幕上的显示方式.
隐私和安全
隐私和安全方面一直是安卓做的不足的地方. 有了安卓较为开放的系统 API,App 可以实现更多功能, 如悬浮球, 后台轮询等, 但这也给流氓软件 / 恶意软件开发者带来了可乘之机.
这一点在 Android Q 上得到了改善. 现在, 当一个 App 在获取设备的位置时, 它的图标上会有一个特殊的角标, 告诉用户 "这个 app 正在跟踪你".
Android Q 中的权限提示
Android Q 还允许用户更细粒度地控制 App 的权限 (位置, 相机, 麦克风等), 可以指定 App 在何时能访问这些权限, 选项包括 "一直","仅一次" 和 "当这个 app 被使用时".
暗色模式
早在前两年就有风声说苹果正开发 iOS 上的暗色模式, 2018 年发布的 macOS 10.14 就先于 iOS 配备了这个功能. 如果不出意外的话, 今年 6 月的苹果 WWDC 上, 暗色模式将成为 iOS 13 的新功能.
macOS 上的暗色设置
似乎是为了抢在苹果之前, 谷歌在 Android Q 的第一个 Beta 版中就放出了暗色模式. 暗色模式, 就是将操作系统 UI 的主题色改为黑色 / 深色, 而非 iOS 7 带起来的白色 / 小清新色. 在 LCD 屏大势已去, OLED 已成高端主流的 2019 年, 这种暗色模式能为 OLED 屏幕的设备带来更好的电池续航水平. 原理也很简单: OLED 显示屏的像素自发光, 在显示黑色时不发光. 大面积的黑色意味着大面积不点亮的像素, 这自然省电.
并且, Android Q 还支持自动检测壁纸色调来自动调整暗色模式的开闭. 不过谷歌还是晚了一步, 魅族的 Flyme, 华为的 EMUI, 三星的 One UI 以及小 米的 MIUI 早已推出了各自的暗色模式.
多媒体
这一部分的介绍偏技术向, 如果不是 IT 从业者可能不太好理解. 你只需要知道, Android Q 中配备的全新编解码技术能更快, 更省地完成多媒体编解码工作.
Android Q 带来了开源的视频解码器 AV1, 这是一个开源的编解码格式, 允许通过更低的网络带宽获取更高的视频质量. 据称, AV1 的压缩率相比另一项编解码技术 HEVC 的提升最高可达 20%.
除了更好的解码器, Android Q 还支持使用 Opus 对音频进行编码, 这种算法专为语音和音乐优化, 该技术已被标准化为 RFC 6716.
在图形 API 方面, Android Q 也有所动作. 它在知名跨平台图形 API Vulkan 的基础之上为移动设备增加了 ANGLE 支持. 这是一种软件开发相关的抽象层, 有了它之后, 使用 OpenGL ES 开发的应用和游戏便可以直接体验 Vulkan 打来的强劲性能与高稳定性, 并且能在 Android 设备上部署不受限制的 ES 实现.
除了以上功能之外, Android Q 还引入了一些细碎的改进和新功能. 比如, Android Q 终于支持了原生屏幕录制, 相比第三方录屏 App 性能更好; Android Q 还对已经被广泛使用的面部识别技术进行了标准化. 此前, 各厂商的面部识别解锁功能都是由它们自行实现, 现在有了 Android Q, 手机厂商可以直接使用 Android 内置 API 来实现面部识别;
Android Q 的原生录屏
总结
总的来说, Android Q 在新功能方面可以用一句话概括: 在你加入之前第三方定制安卓系统就已经有了这样的功能了, 因此对 Android Q 的期待还是应该更多地放在系统底层的优化上. 不过这次主打的加强隐私保护功能非常好, 就是不知道第三方定制系统和国内 App 会不会遵循原生的开发规范了.
Android Q 的测试计划已经面向 Pixel 用户开放注册, 不过目前还处于第一个 Beta 版本, 系统稳定性就不要抱太大信心了, 因此强烈不建议用户在主力机上安装.
来源: http://news.51cto.com/art/201904/594531.htm