在本季度晚些时候Android 11发布之前,谷歌正在重述其合作伙伴是如何以比以往任何时候都更快的速度发布设备更新的。值得注意的是,“采用Android 10的速度比任何以前的Android版本都要快。”
为了达到这一里程碑,谷歌将几个关键举措归功于此。Oreo推出了Project Treble,在该项目中,系统/供应商分离允许“将OEM和SoC依赖从其余代码库中更清晰地分离出来”。作为现代设备的主打产品,这帮助Pie在一年后将采用率提高了2.5倍。
Android 9引入了通用系统映像(Generic System Images),允许在真实设备上进行扩展的兼容性测试,而不需要原始设备制造商(OEM)的额外工作。谷歌指出,结果是安卓10的采用率进一步提高了1.5倍。
谷歌称赞这些努力帮助Android 10在发布仅仅五个月后就达到了1亿台设备,比Pie快了28%。
同时,在Android 10的Project Mainline中,Google可以直接更新与安全和隐私相关的关键系统组件。通过Play Store交付的最新部署达到2.85亿台设备。在Android 11中增加了9个组件--Tethering、NNAPI、Cell Broadcast Receiver、ADBD、Internet Key Exchange、Media Provider、statsd、WiFi和SDK扩展--总共有21个操作系统组件。
亮点包括增强的权限组件(可标准化用户和开发人员对Android设备上的关键隐私控制的访问权限)、神经网络API(NNAPI)组件(可优化性能并保证设备间的API一致)以及可提高互操作性的系留组件。
与此同时,长期运行的谷歌Play服务模式也负责在四周内向20多亿人提供新冠肺炎曝光通知支持。
展望未来,谷歌表示,已有7家原始设备制造商发布了适用于13台设备的Android 11开发者预览版。新的虚拟A/B OTA机制将继续允许“无缝”更新,只需重启一次,同时需要的存储空间更少。之前的方法“将操作系统本身保留的存储量翻了一番,限制了OEM的采用率”--尤其是三星。
我们正在与我们的OEM合作伙伴密切合作,开始在Android 11设备上实施虚拟A/B,使在线旅行社(OTA)尽可能地顺畅。展望未来,虚拟A/B将成为Android中唯一支持的OTA机制。
另一个感兴趣的领域是通用内核映像(Generic Kernel Images,GKI),它侧重于Linux内核,以“实现更快的安全部署”。
你正在阅读朝九晚五的谷歌新闻,这些专家日复一日地发布关于谷歌及其周边生态系统的新闻。请务必查看我们的主页以获取所有最新新闻,并关注Twitter、Facebook和LinkedIn上的朝九晚五谷歌,随时了解最新消息。不知道从何说起?查看我们的独家故事、评论、操作指南,并订阅我们的YouTube频道