adv

Google 工程师谈 Android 减少碎片化的成果

Android
pigsrollaroundinthem (39396)发表于 2018年06月11日 20时54分 星期一
来自利益驱动部门
Google 在去年发布 Android 8.0 之后启动了 Project Treble,该项目致力于模块化系统,减少设备更新所需的工作量,最终帮助减少 Android 生态系统的碎片化。这项工作看起来已经取得了成效。Google 最近释出了下一代系统的测试版本 Android P beta,该版本在发布时不仅支持 Google 自家的设备,而且同时支持诺基亚、OnePlus、小米、Essential、Vivo、索尼和 Oppo 等品牌的设备。Project Treble 项目负责人和公司工程副总裁接受采访谈论了他们减少碎片化的成果。AOSP 开源代码只是构成了操作系统的代码,它并不能真正运行在硬件上,Android 要能运行在硬件上还需要组合 Board Support Package (BSP)以及其它必要的代码。BSP 由芯片供应商如高通、联发科和三星提供,通常在新版的 AOSP 发布之后,高通需要花三个月时间才能释出相应的 BSP 。为了减少这一时间,Google 与高通等芯片供应商密切合作,一起向 AOSP 贡献代码,在同一个代码库共同工作。

Google 工程师谈 Android 减少碎片化的成果

2018年06月11日 20时54分

Google 在去年发布 Android 8.0 之后启动了 Project Treble,该项目致力于模块化系统,减少设备更新所需的工作量,最终帮助减少 Android 生态系统的碎片化。这项工作看起来已经取得了成效。Google 最近释出了下一代系统的测试版本 Android P beta,该版本在发布时不仅支持 Google 自家的设备,而且同时支持诺基亚、OnePlus、小米、Essential、Vivo、索尼和 Oppo 等品牌的设备。Project Treble 项目负责人和公司工程副总裁接受采访谈论了他们减少碎片化的成果。AOSP 开源代码只是构成了操作系统的代码,它并不能真正运行在硬件上,Android 要能运行在硬件上还需要组合 Board Support Package (BSP)以及其它必要的代码。BSP 由芯片供应商如高通、联发科和三星提供,通常在新版的 AOSP 发布之后,高通需要花三个月时间才能释出相应的 BSP 。为了减少这一时间,Google 与高通等芯片供应商密切合作,一起向 AOSP 贡献代码,在同一个代码库共同工作。