谷歌计划将Android 12 ART进行模块化 可通过商店更新无需等待OEM
开放的安卓让该系统成为搭载设备数量最多的操作系统,但是开放也让安卓生态系统存在非常严重的碎片化问题。
例如目前谷歌已推出Android 11正式版 , 但多数安卓设备目前还在Android 7、Android 8、Android 9等版本。
原因在于谷歌失去对OEM设备的控制权 ,安卓设备是否能够升级新版本完全取决于OEM制造商是否去积极适配。
当然对制造商来说适配也并非简单的事,不仅需要对硬件进行适配还需要对网络以及多种驱动程序进行适配改造。
安卓设备无法及时升级新系统不仅无法将谷歌带来的改进提供给用户,同时还会造成安全漏洞无法及时获得修复。
安全漏洞无法及时修复意味着用户的安卓设备不够安全,这会给很多用户带来个人隐私信息被黑客窃取的风险等。
所以在过去很多年谷歌都在致力于解决安卓碎片化问题,尽管谷歌想过很多办法但毕竟无法控制安卓设备制造商。
所以谷歌在几年前开始试图将安卓系统模块化,如果关键组件变成模块化的话那就可以通过谷歌商店及时来更新。
Android Runtime是安卓系统的运行环境也是最核心的组件 , 而现在谷歌也准备将这个运行环境变成模块化内容。
据外媒报道谷歌工程师计划将该运行环境进行模块化 , 如果顺利的话我们可能会在明年的 Android 12 看到变化。
模块化的意义在于动态更新 , 因此如果Android Runtime也进行模块化后 , 谷歌可以直接通过应用商店发布更新。
这就不再需要必须由OEM制造商发布更新 ,自然也不需要等待OEM蜗牛般适配速度,可以提高新版本的更效率。
这也是谷歌为解决安卓生态碎片化问题的方案之一,至于该方案是否可以有效解决安卓碎片化问题我们试图以待。