关于 Android O 新系统,看这一篇就够了!


来源:

虽然我一直用着Android 手机,但我承认已经很久没有折腾手机系统了。最后一台陪我度过找固件、刷机等折腾岁月的机子就是那OPPO 的Find 7,至今已过了三四个年头。

昨天Google 为开发者推出了新的Android O 首个开发者预览版,今早回到编辑部的第一件事就是将Nexus 6P 更新到这一Android O 开发者预览版本。

需要说明一下的是,这首个Android O 开发者预览版并没有加入Android Beta Program(Android 测试版计划),因此不支持登陆测试账号推送更新,而需要到Google 开发者平台中下载自行更新。也正是由于如今的自己已丢失了刷机折腾的技能,在更新Android O 开发者预览版的过程就折腾了好一阵子。

经过一番折腾,终于要跟Android O 说「Hello」了!

说实话,初见Android O 预览版并没有发现与Android 7.0 / 7.1 太多的不同,那Android O 究竟更新在哪方面呢?

看得到的更新

初次进入Android O,进入眼帘的虽然是熟悉的锁屏界面、Launcher,可毕竟是一个新代号版本的更新,Android O 的UI 层面上还是有些许改进的。

我们知道,Google 在Android 7.0 的时候引进了一套新的双层抽屉式通知栏,巧妙地将常用的快捷键与通知整合在一起。但在二次下拉后的快捷方式中,一部分有二级选项的快捷方式与纯开关的快捷方式用的是同一种图标样式,一定程度上造成了操作上的困扰。

举个例子,在Android 7.0 / 7.1 中点击Wi-Fi 快捷键进入的是Wi-Fi 的二级选项界面,而非激活Wi-Fi 的开启/ 关闭功能– 这样的设计一来不便于快速切换的操作,二来与诸如「手电筒」这类的纯开关式快捷键无差别的样式容易造成用户的操作困扰。

在Android O 上,Google 恢复了原先在Android 5.0 使用过的双层按钮样式(上图左侧为Android O,右侧为Android 7.0),在诸如Wi-Fi 的快捷键中,用一条横杠将拥有二级选项的快捷键一分为二,点击上方图标开启/ 关闭Wi-Fi 功能,点击下方的文字进入二级选项,就不需要像Android 7.0 / 7.1 那般进入二级选项中才能开关相关功能。

事实上,Android 的每次大版本更新中,设置界面几乎是其必须「动刀」的一处。

Google 为新的设置界面进行了跟进一步的分类,将第一层选项缩减至13 个。就个人使用而言,Android O 设置界面中新的分类更为合理、清晰了。

Android O 在UI、UX 上的小更小改在这就不多赘述了,毕竟从这一版本的Android O 预览版看,更多的更新集中在「内涵」层面的提升。

新「内涵」的引入

根据Google 开发者平台上的描述,我简单地总结了Android O 首个预览版的主要新特性:

通知渠道:通知优先级与分类管理

后台应用程序限制:根本地控制后台应用,提升设备续航与性能。

画中画:支持小窗口播放视频

自动填写框架:系统级的、统一的表格自动填写的API

自适应图标:自适应不同OEM 风格的图标

新的设备配对协议与功能:包括Sony 的LDAC 蓝牙编码解码器、Wi-Fi 无线感知功能等

对于开发者而言的其它更新:WebView 的API 的提供、来电权限、媒体播放器增强、提供更多样的色彩管理、分屏模式的改进、XML 字体资源调用、更多新API 提供等

在Android O 中,系统进一步地强化了App 推送的优先级以及分类管理,开发者能够将应用内的不同通知分类,并进行更为细致的通知控制,而不会因屏蔽某个App 而错过了该App 的所有通知。

咳咳,这一特性看起来却是挺美的,但实际应用通知的分类权掌握在开发者手中,另外国内部分开发者的相关开发积极性与开发方利益的驱动,会有多少App 主动引入这一新特性也是一件值得探讨的事情。

如今支持这一特性的第三方App 几乎为零,因此无法进行更多的体验。

引入后台应用程序限制,可谓是Android O 最重要的一个新特性,能从系统层级控制后台应用的运行,进一步提升设备续航能力与性能。

后台应用限制功能适用于三个领域- 隐式广播、后台服务以及位置更新。简单地来说,就是在新的后台管理机制下,App 进入后台一段时间后不再占用系统的多个资源,但仍然保留着后台进程,从而使得App 能够节省系统资源,同时起节省电量的作用;当然某些需要常驻后台的App 还是能通过别的方式绕过这些限制的。这与iOS 现有的后台管理方式有相似之处。

个人表示非常期待这一特性,而对于开发者而言,开发出对设备续航影响较小的App 将变得更为容易,而无需作过多的资源控制调试。

另外,安全也是Android O 更新的方向。例如短短半天的使用中,我发现Google 将第三方应用来源的安装由统一的控制更改为独立的App 来源的控制。

这方面再让我来为大家举个例子,我在Chrome 浏览器中下载了一个应用安装包,需要解除对于Chrome 浏览器来源的第三方应用安装限制,才能对安装包进行解压安装;而在豌豆荚获取的第三方安装包,则需要解除专属于豌豆荚的第三方应用安装限制。独立的第三方应用来源限制机制进一步限制了第三方应用的来源,一定程度解决某些流氓App 偷装更多App 的流氓现象。

对于诸如我这类拥有支持LDAC 功能的Sony 音频产品的人而言,Android O 所集成的一项新特性挺让人兴奋的– Sony 家的LDAC 高解析无线蓝牙传输技术的原生引入,也就是说在未来更新了Android O 系统的设备将能直接通过蓝牙的形式连接Sony LDAC 音频设备来听高解析度的音乐,而不一定需要Xperia 手机的配合使用- 这对于Sony 音频产品和其它Android 用户而言都是一件好事。

兼容性,是每一个喜欢折腾Android 预览版人最关心的问题之一,在此我选来了「微博」、「微信」、「QQ」、「网易云音乐」、「QQ 音乐」、「支付宝」以及「手机淘宝」这几款常用App 进行简单的兼容性测试。

其中七款App 中只有「手机淘宝」这一款无法使用,其它六款暂无发现有兼容性上的问题。

虽然这次首个Android O 预览版的兼容性尚可,但Android 稳定性稍欠佳,例如系统层上的某些动画中在Nexus 6P 上显得不够自然,甚至有些许卡顿– 毕竟还只是第一个开发者预览版。

结论

总的来说,个人并不建议有Nexus 或Pixel 手机的用户刷机体验这首个Android O – 一来这一版本仍不够稳定,二来内在的特性仍无法完全发挥出来,不少特性需要未来第三方开发者的参与。

虽说现阶段的Android O不推荐在主力机体验,但它却很值得Android 用户的期待。同样值得期待的,是在今年五月份Google I/O 大会中Android O 正式版所对应的是哪款甜品,以及它版本号究竟是7.2 还是8.0 呢?