冒着变砖的风险,带你体验一波 Android O

版权声明:

本账号发布文章均来自公众号,承香墨影(cxmyDev),版权归承香墨影所有。

允许有条件转载,转载请附带底部二维码。

一、前言

本周,Google 宣布下一代 Android 系统被命名为 “Android O” 。虽然距离上一次发布 Android 7.0 Nougat 已经过去 9 个月了,可 7.0 的装机量还非常的低。但是,他强任他强,清风拂山岗,你升不了是你的事,我自是要不断升级的。

据说,Google 会在今年的年中的 Google I/O 大会上,正式介绍这款全新的操作系统,本周二也发布出新的开发者预览版,仅适配了几款有限的机器。

本篇文章先带你简单介绍一下, Android O 的一些新特性。最后用真机 Nexus 6P 带你刷一边 Android O ,真实体验一下。

二、Android O 的新特性

Android O 其实表面上看,更新的功能非常的少,基本上都是在一些看不见的地方做的优化。

其主要更新的方向:优化待机时长、新的通知栏、画中画模式(PIP)、图标自适应等。

下面简单介绍一下这些主要的特性。

1、优化待机时长

Android 系统待机时间短一直是被大家诟病的。除了硬件厂家会加大电池容量之外,Android 系统在后台运行程序太多,也是耗电的一个明显问题。

而 Android O 是在上一版本的基础之上,主要改善了电池续航能力,为了达到这个重点功能,Android O 实际上会对后台的进程进行自动限制。也就是说,对于一些依赖后台服务运行的程序来说,让自己的程序在后台保持运行,将会越来越困难。

Android O 会对后台程序进行限制,主要的方向在:后台程序的执行和后台程序的定位。

2、推送通知加入细节设定

过去的版本中的通知,基本上是没得选的。当然在一些国内的 ROM 下,是可以选择关闭某些 App 的通知,也只能做到要或者不要的选择。

而新版的 Android O,可以选择提示的方式,例如:铃声、振动、锁屏显示、勿扰下仍通知等。不但开发者可以通过程序指定推送的消息以什么样的形式通知,用户也可以自行设定,接收通知的形式。这一点有点借鉴 IOS 的感觉。

冒着变砖的风险,带你体验一波 Android O_第1张图片
notifycation.png

3、画中画模式(PIP)

Android 7.0 原生就已经加入了屏幕分割的功能,实现类似同屏多窗口模式,但是对于手机而言,屏幕本身有限,使用的局限性非常的多。

而Android O 将这个功能再进行深入,由同屏多窗口,变成 画中画模式(PIP模式),它将可以加在任意的App中。

可以想像,你玩着王者荣耀,你女朋友给你发的短信,你可以在不切出游戏的时候,就给女朋友一个简单的回复,基友女友两不误,生活一下和谐美满了。

4、自适应图标

为了更好的在设备上显示 Icon ,Android O 可以通过掩码的方式,使用同一个 icon 资源,在不同的系统中,显示不同的自适应图标。

冒着变砖的风险,带你体验一波 Android O_第2张图片
o-icon1.gif

系统还可以跟这个图标进行交互,可以在一些用户触发的行为中,执行一些小动画以获得用户的关注。

冒着变砖的风险,带你体验一波 Android O_第3张图片
o-icon2.gif

5、XML 字体

在 Android O 中,将完全支持字体资源,可以任意的使用在 XML 布局中,也可以在 XML 中声明和定义字体资源以及字体文件。

让字体的使用更简单。

说了那么多,其实 Android O 的新特性还有很多,这里之介绍了部分主要的特性,关心新特性的细节,可以关注 Google 官方文档。

https://android-developers.googleblog.com/2017/03/first-preview-of-android-o.html

三、体验新的 Android O

说了那么多,既然 Google 已经体验开发者预览版,我们当然不能错过。

1、总要有一些准备工作

首先,是需要沐浴更衣,要以一个虔诚的心来对待此次更新。当然我是开玩笑的。

但是,刷开发预览版之前,确实是有一些准备工作的。

1、一台被支持的设备。

从 Android 官网可以了解到,第一版开发预览版支持的设备有限。所以我们需要一台被支持的设备。

冒着变砖的风险,带你体验一波 Android O_第4张图片
o-device.png

2、准备好我们下载好的刷新文件

可以在 Android 官网下载到我们需要的刷机资源。大概有 1GB+ ,如果网速堪忧,且嘚下一会儿了。

这里我们选择的是 Nexus 6P。

系统镜像的下载地址:

https://developer.android.com/preview/download.html

2、准备刷机

下载好系统镜像,然后进行解压之后,大概可以得到这些文件。

冒着变砖的风险,带你体验一波 Android O_第5张图片
o-imgae.png

因为我的环境是 Mac ,所以我只需要关注 flash-all.sh 文件即可。如果是 Windows 就需要使用 flash-all.bat 了。

准备好需要的文件之后,就可以开始刷机了。

1、使用 adb 连接设备

刷机之前当然需要将 Mac 连接上设备。并保证 adb 连接无异常。

可以使用 adb devices 命令查看。

冒着变砖的风险,带你体验一波 Android O_第6张图片
o-cmd.png

2、进入reboot

使用 reboot 命令 ,进入 bootloader 模式。

adb reboot bootloader

这个时候,手机会进入 Android 机器人的页面。

o-reboot.png

3、开始刷机

就要开始用到我们前面介绍的 flash-all.sh 文件了,直接执行,一键刷机。大概等待三五分钟,就可以刷新完成。

冒着变砖的风险,带你体验一波 Android O_第7张图片
o-flash.png

4、体验

预览版确实看上去和 Android 7.0 的区别不大,内部升级的一些功能,确实肉眼看不来。

那就进入系统彩蛋里看看,貌似 Android O 的彩蛋就是个球,长按可以在底部出个表情。AS 对 Android O 的录屏功能不好用了,也没空研究,就临时用手机录制了一个视频,将就看看。

冒着变砖的风险,带你体验一波 Android O_第8张图片
o-run3.png

四、结语

Android O 正式名字可能为“奥利奥”(Oreo)或“Oatmeal cookie”(燕麦饼干)。当然这一切都是猜测,要等年中的 Google I/O 大会才会正式揭晓。

那么,我手机里有个 Android O 的设备,如果你有什么和 Android O 相关的内容需要知道的,可以在公众号回复我,我尽量实验之后告诉你。

冒着变砖的风险,带你体验一波 Android O_第9张图片
公众号二维码.jpg

你可能感兴趣的:(冒着变砖的风险,带你体验一波 Android O)