没有比Android更新更易变,更可选的现象了。尽管最近有些制造商已经开始更加重视其智能手机的支持,甚至看到了这一时刻的竞争时刻,但总体而言,情况并没有太大改变。大多数供应商都没有更新品牌设备,甚至在三星设定了三年支持的新趋势之后也没有更新。因此,谷歌别无选择,只能改变流行的基础。
一年前,随着Android 10的发布,谷歌首先暗示它希望看到对Android智能手机的支持不取决于制造商的需求,而取决于制造商的需求。在这种情况下,她可以独立决定是否可以更新特定设备,或者已经是该设备退役了。这就是Project Mainline计划的诞生方式,该计划涉及将Android更新直接从Google交付给用户。
什么是项目主线
Project Mainline是一项将Android划分为独立模块的计划
显然,我们根本不讨论更新功能部件,因为这正是制造商应对自己的问题。我们正在谈论更新框架,其中包括保护机制和其他可确保OS正常运行的工具。
该公司决定通过将Android分为几个称为模块的组件来实现这一目的。他们将允许Google开发人员对平台进行更改,而不会影响制造商使用的Shell的功能。但是事实证明该项目比人们想象的要复杂,因此该公司至今仍在继续实施。
在Android 12中,计划将Android Runtime添加为可以独立更新的模块之一。负责启动应用程序的是操作系统区域。这将使Google能够监视用户安装的应用程序的工作方式,并在必要时对流程进行某些更改。
Android智能手机的问题
不论制造商如何更新Android,都会使操作系统感觉更好
这将使Google消除默认情况下内置于Android中的标准节能机制与外壳制造商提供的那些机制之间的冲突。看来问题出乎意料了,但事实并非如此。
我的个人经验表明,由于几乎在所有shell中都不可避免地发生这种冲突,因此应用程序不会长时间在后台徘徊,而是在几个小时后飞出那里,实际上打破了多任务的本质。
为什么Android应用程序崩溃
Android应用程序崩溃了吗?不是只有你一个人
用Honor V20做了一个简单的实验。连续启动几十个应用程序,以确保所有应用程序都正确地保存在RAM中,从而允许快速访问它们并将它们保留几个小时。通过之后,事实证明,绝大多数程序只是消失了,只有3或4个程序处于热访问状态。
制造商开始将对Android智能手机的支持减少到一年
如果Google能够完全按照原计划交付Project Mainline,那么Android可能会成为一个非常酷的平台,超过iOS的很多倍。确实,在这种情况下,其功能部分将由有兴趣扩展平台功能的独立制造商开发,而系统部分-由Google本身开发,这将在需要时完全消除所有漏洞,错误和缺点,而不会强迫用户等待几个月的修复时间。
领取专属 10元无门槛券
私享最新 技术干货