其他

Android 9.0 代号浮现:谷歌要让大家都能升新系统

2018-01-20 科技美学 开源中国


来源:科技美学


或许很多人Android 8.0都还没体验到,但是下一代安卓系统已经在来的路上了,你知道它的代号是什么吗?


据XDA的开发者@Mishall Rahman爆料的消息,其在谷歌提交的AOSP信息中,发现了下一代安卓系统版本代号,“Pi”极有可能是Pie的缩写,也就是馅饼的意思。



Android 9.0使用Pie的代号一点都不让我们惊讶,因为历代Android系统的代号,谷歌都是偏爱用美食或甜点来命名,所以这次叫馅饼很OK。


为了解决碎片化严重的这个问题,谷歌之前在安卓系统开启了Project Treble模式,不过各大手机厂商支持力度并不好,而从Android 9.0开始,谷歌要深度集成这个模式。



Project Treble最大的好处除了能帮OEM厂商更快的为自家手机提供最新的系统更新,同时还可以让开发者更加便利的定制和修改自己的系统,而无须等待厂商适配,如果你的手机支持这个模式,那么完全不用在担心没有新系统可以更新了。

46 29421 46 13602 0 0 1255 0 0:00:23 0:00:10 0:00:13 2944



所以从这个角度上来看,Android 9.0上Project Treble模式如何被进一步完善,才是最大看点。


一位来自XDA的开发者表示,其在AOSP(安卓开放源代码项目)中最近的一个提交报告中发现,谷歌可能会在安卓9.0中采用更加严格的API访问权限,限制应用程序访问Android SDK中未记录的API。



长期以来,安卓系统的开放性是许多安卓爱好者所津津乐道的一个特性,但同时,这样的开放性也导致了安卓系统的一系列问题。


一方面,谷歌可以通过锁定安卓系统中所有的隐藏API的访问权限,来保护用户免受滥用API的应用的侵害。另一方面,通过对API的访问权限做出限制,便会导致安卓的开放性受到限制。



安卓的开放是一把双刃剑,我们理解Google可能会锁定对Android P中所有隐藏的API的访问权限,以保护用户免受滥用这些API的垃圾应用程序侵害。但是要因此限制安卓的开放性,谷歌是否还需要好好衡量一下呢?XDA论坛的一位开发者直言不讳的说,安卓系统现在越来越像第二个iOS了。



推荐阅读

2017 码云最火爆开源项目 TOP 50,你都用过哪些?

2018 年 Java 平台发布计划之新特性展望

在 Node 的帮助下,横跨多平台的 JavaScript 已经赢了

《绝地求生》外挂源代码被公布,或迎神仙大战时代?

2017 开源中国新增开源项目排行榜 TOP 100

点击“阅读原文”查看更多精彩内容

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存