「超能网」超能课堂:原生支持5G的Android 11深度解析( 三 )
Project Mainline升级
本文插图
有关注去年高通科技峰会的小伙伴应该知道 , 骁龙865处理器的一大特性就是支持驱动程序独立更新 , 不再和系统固件打包升级 。 实际上 , 骁龙865处理器能够带来这样一项改进 , 是因为谷歌在Android 10系统中推出了Project Mainline , 对安卓手机的核心组件进行模块化 。 用很直白的话来描述Project Mainline的作用就是 , 我们可以通过Google Play像更新普通应用一样更新操作系统核心组件 , GPU驱动就是其中之一 。 在国内市场上 , 如果国内手机厂商和硬件供应商合作足够亲密的话 , 就可以通过手机自带的应用商店提供组件的独立更新 。
在Android 10系统中 , 谷歌把10个操作系统核心组件独立出来 , 可以进行独立更新 。 到了Android 11上 , 可独立更新的模块又增加了12个 , 总数达到了22个模块 。 其实和Project Treble一样 , Project Mainline在使用上为大家带来了系统或者核心组件的更新速度上带来好处 。 很明显的例子就是那家宣布即将关闭的Essential , 通过Project Treble还能够为好几年前的PH-1提供Android 11 DP1更新;还有上文说到的GPU驱动更新 。 而在这之前 , 想要获得这些升级 , 一个办法就是找民间ROM刷机 , 不然就是等厂商适配 。 至于后者 , 经历过早期甚至是目前还在使用安卓手机的部分用户 , 应该都很好的“享受过”苦等的经历 。
当然了 , 指望谷歌能第一时间通过OTA的方式提供系统更新或者核心组件更新的愿望很美好 。 实际上 , 想通过Project Treble或者Project Mainline快速获得更新 , 还是需要经过厂商这一层的 , GSI验证或者驱动兼容性测试等都还是需要厂商方面进行的 , 如果一些大厂通过这一环节拦下来的话 , 你也毫无办法 。 目前看起来的趋势还是比较好的 , 比如说小米10就曾经快速地获得过GPU驱动更新 。
应用程序兼容性提升
本文插图
在以往的安卓系统大版本更新当中 , 即便是到了厂商推送正式版更新的阶段 , 早期推送版本更新的厂商一般都会在更新日志中提到应用兼容性的事情 , 更不用说公测版甚至是开发者预览版本 。 即便是在近两年的开发者预览版当中 , 像QQ这种用户量很大的应用 , 都会出现兼容性问题 。
安卓大版本更新之后容易出现应用兼容性问题一方面是谷歌对于安卓生态系统的控制力不强 , 虽然谷歌控制着GMS服务框架等 , 但是安卓系统本身是开源的 , 因此 , 部分应用开发商特别是国内开发商 , 严格遵守谷歌的应用开发规范是一种很难得的品质 。 另一方面 , 在以往的安卓版本迭代中 , 谷歌对于API的大改也是影响应用兼容性的一大因素 。
所以 , 以往各大手机厂商推送新版本操作系统慢也不是和谷歌没有关系的 , 他们除了要保证自己的应用能够运行在新系统上之外 , 还要等待第三方应用程序的适配 , 保证大家的正常使用 。
到了Android 11的时候 , 谷歌在应用兼容性上带来了改进 。 从谷歌公布的更新文档中可以了解到 , 在推出Android 11的时候 , 他们也在系统层面带来了一系列对开发者更加友好的改变 , 这些改变将影响应用开发的测试、调试等过程 。 这意味着开发者适配新版本操作系统的工作变得更加简单 。 因此 , 在Android 11正式版系统推出之后 , 应用的适配工作应该会变得比以往更快 , 除了部分专业的、开发周期相当长的“小众”应用 。
相较于以往谷歌任性地更改API的做法 , Android 11带来的这些特性对于开发者来说可以说是相当“亲民” , 因此 , 希望应用开发者能在谷歌的这些改变之下变得更加积极吧 , 在应用适配上更加高效 , 然后Android 11的正式版推送更加快 。
推荐阅读
- 「超能网」12截图曝光,可能还是没有大升级,小米MIUI
- 腾讯云推出全球首个云原生默认合规镜像 为用户免费打造合规的云服务器
- 『合规』腾讯云推出全球首个云原生默认合规镜像 为用户免费打造合规的云服务器
- 「不完美妈妈」云课堂互动有妙招,网课让孩子们爱发言
- 全国中小学生“云开学” 线上课堂哪家最流畅?
- 「超能网」内存却只有8GB,疑似三星Note20+跑分曝光:大核3.09GHz
- 教育圈■“十八线主播”常带学生唱诗词,深圳一老师云课堂唱歌实力圈粉
- 超能网:技嘉推出新AORUSu002FAERO系列笔记本:分别针对高端电竞和专业创作市场
- [紫琳课堂]网友:很透彻,赵今麦和张子枫差距到底在哪?张译的评价一语中的
- 『南方』南方+云学校4月3日上新“粤课堂”83节精品课!收藏直达课程
