(资料图)
作为AndroidQ Beta3新闻的一部分,谷歌昨天宣布了ProjectMainline,这是其修复Android更新的最新尝试。 项目主线将直接从GooglePlay向特定的内部OS组件提供“重要的代码更改”。 这意味着不需要从您的设备制造商获得(一些)最新的Android开源项目(AOSP)代码的完整系统更新。 此外,项目主线模块将像应用程序更新一样交付-下载从GooglePlay在后台,并加载下一次您的手机启动。
谷歌计划保留AOSP中模块的Project Mainline源代码,并在发布后对每个更新进行完全开源。 合作伙伴和全球开发者社区将能够提供改进和错误修复。 事实上,谷歌工程高级主管安瓦尔·古卢姆(Anwar Ghuloum)今天透露,对于最初的主线组件,其合作伙伴“做出了许多改变,并与我们合作,以确保他们的设备运行良好。”
对于用户来说,项目主线模块意味着更快地交付最新代码。 对于设备制造商、运营商和企业来说,这意味着能够在没有完整系统更新的情况下更新操作系统的关键部分。 对于应用程序和游戏开发人员来说,谷歌希望这将意味着关键领域的平台一致性。
谷歌每年发布主要的Android版本。 随着每一次新的发布,Android用户希望他们的手机会比以前更快地更新,但等待的时间非常长。 谷歌试图改变每年更新的重要性,并加快它们的到来。 Android ICS带来了Google Play Services,该公司使用它来推动Android设备的各种功能和改进,而不需要完整的操作系统更新。 通过Android Nougat,该公司开始每月发布安全更新。 使用AndroidOreo,谷歌引入了ProjectTreble,将移动操作系统模块化,以便更容易更新。