好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Android 11有哪些新特性-Android 11新特性介绍

Google 近日正式发布了安卓 11。对于这个最新一代安卓系统,所带来的新 功能 新特性,自然颇具价值。不过考虑到国内往往会对原生安卓的 功能 进行种种魔改,其实对于国内 用户 来说,影响有限。安卓 11 对国内生态影响最大的,可能还是一些底层变化,这也较少为人提及。那么Android 11有哪些新特性呢?下面就让小编给大家介绍一下。

一、刷机不再变砖?Recovery 分区成为历史!  

如果你是一名安卓刷机玩家,一定知道 Recovery 这个名词。这是安卓系统中,用于恢复系统的模式,无论是厂商官方 升级 系统,还是玩家刷入第三方 ROM,通常需要通过 Recovery 来进行。在安卓机中,还专门划分了 一个 分区来放置 Recovery,但这在安卓 11 中要成为历史了。

刷机玩家再熟悉不过的 Recovery

传统的 Recovery 升级 模式,如果写入 Sy stem 系统分区的数据有误,那么机器可能就无法启动,刷机玩家应该很熟悉这一类 “变砖”的情况,甚至厂商 OTA 偶尔也会 “变砖”。要如何避免?事实上,近年的新安卓机使用 A/B 分区机制,很多安卓机已经不需要 Recovery 来引导 升级 。

Android 系统启动方式的变更,之前需要经由 Recovery,使用 A/B 分区机制后直接通过 boot 来引导启动

在采用了 A/B 分区机制的安卓机中,当系统需要 升级 的时候,会将新的系统写入其中 一个 分区,写入成功后则从该分区启动;如果写入失败,或者启动失败,则从原分区启动,这相当于两个系统分区相互备份,大大减少了系统 升级 的故障率。

安卓 11 的机制也与此相似。出厂预装安卓 11 的机器,取消了 Recovery 分区,而且对 A/B 分区机制进行了一定程度的改变。安卓 11 需要 升级 系统的时候,会将新系统的数据和现在的系统数据进行对比校验,将差异部分写入另 一个 分区而不是系统分区;之后,利用新数据启动系统,如果系统顺利启动,那么就将差异数据写入到系统分区,启动失败则抛弃差异数据,用原来系统分区的数据启动。

安卓 11 这个新机制既有 A/B 分区的可靠性优点,也无需像 A/B 分区那样占据大量的额外空间。无论如何,Recovery 分区都已经遭到了遗弃,预装安卓 11 的机器,出厂就没有 Recovery 分区,boot 分区更多承担起了以前 Recovery 分区的工作。Recovery 是刷机不可或缺的工具,刷机玩家何去何从?恐怕得另觅出路了。

二、安卓 11 是有史以来最容易 升级 的安卓?  

我们知道,Google 一直为 解决 系统碎片化问题做努力,力求设备能够 升级 最新版本的安卓。为此,Google 作了很多努力,例如在安卓 8.0 中推行了 Project Treble 机制,将系统(Android OS framework)单独分区,和硬件驱动( vend or implementation)分离,此后厂商可以为设备单独推送新版安卓,而不需要重新适配驱动。

Project Treble 将 Google 的安卓系统框架和硬件供应商提供的驱动作了分离

Project Treble 大大简化了安卓系统的 升级 流程,但这还不够。在安卓 10 当中,Google 推行了 Project Mainline,将系统进一步细分模块化。在安卓 10 中,14 个系统组件被 Mainline 化,媒体解码器、权限控制器、网络组件等系统组件,都可以像普通 App 一样,通过应用商店来更新——很多朋友发现,今年安卓机的 GPU 驱动竟然能够独立更新,就得益于此。

高通宣布 GPU 驱动可以单独更新

在安卓 11 中,Google 又进一步对安卓组件进行细分,安卓的组件模块达到了 20 个之多,安卓的系统维护将会变得前所未有地灵活。不仅如此,Google 还将改制推行到了系统内核当中,安卓的 Linux 系统内核 升级 将会变得更加灵活。

在当前的安卓系统中,Linux 系统内核 升级 大体需要经历三个步骤。首先,Google 选定 一个 Linux LTS 版本作为安卓内核,打上安卓运行所需要的 Patch;接着,Google 将这个内核提交给高通等 SoC 供应商,供应商再次将其打造成为适配 SoC 的内核;最后,三星等设备商再让内核适配不同的元器件,再次为内核打上各种 Patch,让内核成为真正可以在安卓机上运行的版本。

传统的 Android 系统 Linux 内核 升级 流程,需要经由重重环节,非常麻烦

由于步骤繁琐,因此当前的安卓机一旦出厂,Linux 内核就很少变动,即使是 Google 旗下的 Pixel 设备,内核也依然只是较为老旧的 Linux 4.14。

而在安卓 11 中,情况有所变化,Google 将系统内核进行了模块化 修改 ,内核被分成了 Generic Kernel Image(GKI)和其他 GKI 模块。如果想要 升级 Linux 版本,Google 可以直接面向安卓机推送 GKI,手机直接 升级 GKI 即可,再也不需要经历从 SoC 厂商到手机设备厂商的繁琐步骤。

Android 11 开始,内核进行了模块化, 一个 GKI 内核可以通用于市面上的大量安卓机

据了解,安卓 11 的这一特性,在内核版本高于 Linux 5.4 以上的设备上,是要求强制执行的。可以说,如果安卓 11 的设备出厂内核版本就是 Linux 5.4 以上,那它有可能会是史上最容易 升级 的安卓。

安卓存储目录 文件 夹乱象彻底 解决 ?相信不少人发现,安卓机用久了以后,存储目录下就会多出很多奇奇怪怪的 文件 夹,这些 文件 夹是由各种 App 生成 的,这其实是 一个 历史遗留问题。

三、安卓存储目录各种杂乱的 文件 夹哪来的呢?

安卓机的内部存储目录一度非常小,例如经典的 Milestone 的 ROM 只有 512M,需要用 SD 卡扩展存储空间,因此安卓 App 往往会将 文件 保存在外部存储目录下(也就是 sdcard 目录)。而安卓在 4.3 版本前并没有提供外部存储目录的规范,App 习惯在 sdcard 目录中随意建立自己的 文件 夹,这个习惯一直保留到如今。

现在,尽管安卓建立了 sdcard 目录的存储规范,例如安卓系统规定 App 如果要在内部存储空间建立 文件 夹,需要建立到 / data/data / 目录下,在外部存储空间则需要建立在 / sdcard/Android/data / 目录下。然而这一规范并非是强制性的,很多 App 由于使用第三方 SDK 等各种各样的原因,视安卓的存储目录规范不见,依然在 sdcard 目录下自建 文件 夹,安卓存储目录的混乱由此而来。

在安卓 11 中, 文件 夹乱象终于有望得到彻底 解决 。安卓 11 将不再允许 App 在 sdcard 建目录和 文件 ,APP 只能够往特定目录的私人 文件 夹写入数据。目前某些 APP 已经开始为此做准备,例如新版 QQ 将存储目录从 / sdcard/tencent / 变更到了 / sdcard/Android/data/com.tencent.mobileqq/Tencent/,就是为了适应安卓的存储新机制。

总结  

除了上文所提到的,安卓 11 还有很多非常有意义的更新,例如更强大的隐私保护、改进的 通知 系统等等,这里就不一一列举了。总的来说,安卓 11 是 一个 从里到外都进行了重大改革的版本,它 解决 了安卓的很多历史问题,大家共同期待吧。

以上就是Android 11有哪些新特性的全部 内容 ,希望以上 内容 能帮到朋友们。

小编说

以上是 为你收集整理的 Android 11有哪些新特性-Android 11新特性介绍 全部内容。

如果觉得 网站内容还不错,欢迎将 推荐给好友。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐

无法登录微软账户详细教程

一些电脑用户在重装了系统之后出现微软账户无法登录的情况,而且指纹和面部识别也都没法录入了,其实大家可以通过计算机中的管理建立新用户并禁用原用户来完成。

mtu怎么获取

电脑上的mtu最好是与我们的真实网络mtu保持一致,这样才可以发挥出最大的网速水平,那么我们应该如何查看自己的mtu,并获取到最佳mtu设置标准呢,就需要在cmd中一个个排查了。

7zip解压软件怎么用

7zip解压工具许多用户喜欢在手机上使用,但是这个软件对于新手来说操作还是有点难度的,要解压的话,大家可以通过右击你的压缩包,然后进行解压,但是前提是一定要有压缩包哟。

鸿蒙3.1有什么新功能

华为将会在2023年正式推送鸿蒙3.1系统,修复了系统内部存在的问题,而且还加入更多功能,具体有哪些新功能是全新的呢?就让我来为大家一一介绍吧。

鸿蒙3.1升级名单一览

去年9月份华为开启了鸿蒙3.0系统公测升级更新,向许多机型都推送3.0,而本月鸿蒙3.1系统也将出现在大家面前,正式开启公测招募。

appdata文件夹有什么用

appdata是每一个Windows系统中几乎都有的文件夹,而且它通常会默认在c盘中,并占用了几十个G的内存空间,但是很多朋友并不知道这个appdata文件夹有什么用。

appdata文件夹可以移到d盘吗

我们在系统检查的时候经常会发现appdata文件夹非常大,而且因为它默认是在c盘,所以会占用大量的c盘空间非常令人头疼,这时候我们可以将appdata文件夹移动到d盘解放c盘吗,其实理论上是可行的。

bonjour打开方法

Bonjour是苹果系统能方便设备自动发现彼此的网络,但是很多朋友都不会开启Bonjour,实际上只需要找到管理中的Bonjour服务就能设置开启。

wmiproviderhost怎么禁用

wmiproviderhost进程如果占用了用户很大内存空间的话,其实是可以直接进行禁用的,大家只需要进入系统服务界面,然后将相关的应用直接的进行禁用就好了。

wmi provider host可以结束进程吗

清理后台的时候,肯定很多的伙伴在任务管理器里面看到了wmi provider host进程吧,大家最好奇的莫过于是不是可以去结束这个进程,其实可以结束进程,但是非常不建议哟~

查看更多关于Android 11有哪些新特性-Android 11新特性介绍的详细内容...

  阅读:36次