拯救安卓碎片化,谷歌推 Project Treble 加速系统更新
Android 系统跨设备版本更新是一个老难题。当 Google 发布新版本 Android,Nexus 和 Pixel 等亲儿子机型获得更新时,其他 Android OEM 厂商大多只能耸耸肩膀,开始设法适配。如果用户幸运,他们可能会在六个月内获得系统更新,而此时 Google 已经转移到更新版本的 Android 上了。
在 2017 I/O 大会之前,Google 抛出了一篇博客文章,针对 Android 的更新问题,推出 “Project Treble” 。 这是一个将 Android 系统模块化的计划,将操作系统框架代码与“特定供应商”硬件代码分开。理论上说,这种变化将允许在设备上提醒一个新的 Android 更新,而无需芯片厂商的任何参与。 Google 称之为“迄今为止 Android 的 low-level 系统架构最大的变化”,它已经存在于 Google Pixel 的 Android O 开发者预览中。
Android 版本发布步骤:
Project Treble 针对的是上图的第一步,正如 Google 的 OEM 厂商通过一个“兼容性测试套件”(CTS),确保第三方 Android 应用可以在其操作系统上运行,芯片厂商现在将拥有一个“供应商测试套件”(VTS),确保“供应商实施”。Google 表示,符合 VTS 标准的供应商可以通过更新 Android 操作系统框架,选择向消费者提供新的 Android 版本,而无需任何芯片厂商提供额外的工作。目前,没有太多细节,但 Google 表示,当 Android O 的最终版本推出时,将会发布 Treble 的完整文档。
尽管如此,步骤二和四将仍然是问题。毕竟 Treble 不会处理 OEM 厂商自定义的那些 UI、应用、功能和其他修改。像三星这样的公司仍然会改变每一块的 Android UI,并添加自定义功能。
另外,动机也会是一个问题。 OEM 制造商和运营商仍将是更新方式的障碍,在旧机型的更新时间上,他们仍然可以选择自由拖延。因为将现有设备更新到新版本的 Android 是非常耗时和昂贵的,旧机型是否值得去更新,依然是问题。
而且 Project Treble 并不针对老款设备,只有搭载 Android O 以上的设备才能享受。
本文来自开源中国社区 [http://www.oschina.net]

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android N 正式命名为牛轧糖 (Nougat)
谷歌终于透露了Android系统下一个版本的名称:牛轧糖(Nougat)。谷歌官方Android账号今天在Twitter上宣布推出Android Nougat,并且感谢全球用户提供的各种字母N开头的甜品名称。这名称可能逊于花生酱(Nutella),至少花生酱是西方常见的食品。 今天早些时候,在公布Android Nougat名称之前,该公司发布了一段视频,其中回顾了Android曾经采用的各种甜品名称,并且展示了Android机器人和这些甜品的雕像。 Android Nougat操作系统将在今年秋季正式推出。 文章转载自 开源中国社区[http://www.oschina.net]
- 下一篇
(android开源库android-gif-drawable)第一篇 eclipse使用这个开源库
如果想显示gif图片 推荐使用Glide开源库 android-gif-drawable我就不推荐了 android开源库android-gif-drawable的使用 android的开源库是用来在android上显示gif图片的。我在网上查了一下,大家说这个框架写的不错,加载大的gif图片 不会内存溢出,于是我就想试试这个开源库,我下了作者的源代码和例子,但是我却跑不起来。不知道为什么,我又到网上去找使用这个开源库的例子发现有一个,我也下载了下来,发现还是跑不起来。我决定自己好好试试这个源代码,终于在我的努力下现在可以用了。废话完了 现在教大家怎么用这个库。大家不想看怎么做的 可以到后面下载DEMO代码。 1.android-gif-drawable的源代码下载地址:https://github.com/koral--/android-gif-drawable 2.点开它,如下图所示 3.点击下载后,我们可以看到下面这个界面 PS:是下载.aar文件 我写错了 4.下载好这个文件后,我们右键选择打开方式为 5.然后解压这个文件到一个空的文件夹,复制也可以 6.然后得到如下 7.点开...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7设置SWAP分区,小内存服务器的救世主
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Hadoop3单机部署,实现最简伪集群