谷歌发飙:所有手机更新安卓8.1 不然明年全死翘

看起来,谷歌对于手机厂商在系统更新上的“摸鱼”态度,早已经不爽很久了——先是喂了一颗糖:在Android 8.0阶段引入了可选的新特性Project Treble,大幅简化了未来系统更新适配的难度。结果一看,手机厂商们为了自家的商业利益对PT并不领情,索性今天祭出了大棒:强制要求明年所有APP必须针对8.0开发。换句话说,到时候还没有更新8.0系统的手机,将会完全面临着没有APP使用的窘境!


具体来说,这项新政策来源于谷歌今天在安卓开发者博客上发布的一篇指导文章,原文如下:

剪辑_4.jpg

翻译过来的话,就是


1.从2018年8月开始,所有向Play商店提交的APP都必须面向最近的一个系统版本开发;


2.从2018年11月开始,所有Play商店存量APP的新版都必须改为面向最近的一个系统版本开发;


3.从2019年8月开始,所有原本只支持32位系统的APP都必须添加64位支持


4.从2018年初开始,所有在Play商店上线的APK文件都会被自动添加一个小体积的安全元数据,以验证APP的规范性


5.以上做法都是为了确保未来的APP优化得当并且足够安全


表面上看,这只是谷歌以“Play Store(安卓官方应用商城)”管理者的口吻,对应用兼容性和安全性做出的要求。但是仔细分析就会发现,它真正针对的是手机厂商!

Samsung-Galaxy-Android-Oreo-2.jpg

首先,请各位注意原文中谷歌是如何形容APP与系统之间的关系的:谷歌用的单词是“Target(针对)”,而非“Compatible(兼容)”。前者指该应用要么只能用在当时的最新Android版本上(应该是8.1),要么就是只有在这个版本上才能发挥出最佳性能;而后者只要求能够正常安装和打开就算。那么这就意味着,到时候如果某款手机还没有升级到Android 8.1,它要么根本无法安装Play Store上所有的APP,要么即使安装了性能或者功能也会受限。


其次,谷歌强调了“APP的规范性”,这是因为谷歌从Android 6.0开始强化了系统自带的权限管理机制,所有的APP在获取通讯录、照相等关键权限之前,都必需要经过用户的手动授权。但是当时谷歌允许了一部分老版本的APP无需弹出权限提升,还像过去那样自动获得权限。而经过这次规范,这些老版本的“特权”被取消,所有的APP都不能自动授予权限了,相当于大大约束了流氓软件作恶的途径。

google_pixel2_pixel2xl_3.jpg

最后,谷歌表面上给出了一个“确保未来的APP优化得当并且足够安全”的理由,表面上好像在声明自己并非针对手机厂商,但实际上更类似于“无声的威胁”……


当然,谷歌这么做,完全是合理合法,而且有其正当性的:手机厂商们常年疏于系统更新,造成安卓版本严重碎片化,不仅给软件开发者带来了大量的无谓工作,也直接导致了安卓APP的代码臃肿低效。如今借由强制规范所有APP必须只针对最新版本系统优化这一手段,谷歌实际上是在“倒逼”手机厂商必须更新所有已售出的和未售出的手机的系统到最新版本!

android_o_oreo_3-e1503073218115.jpg

需要注意的是,可能有的厂商会抱有侥幸心理,以为谷歌此举只针对在Play Store上线的APP,而中国屏蔽了谷歌服务,就可以逍遥法外——这是不可能的,比如说微信、QQ这些国内常用的APP,只要它也在国外上线,就同样受到约束;同理,所有在海外有业务的手机厂商,也会受到新政的直接冲击:小米、华为、OPPO、vivo、中兴、魅族……全部都在谷歌的“整治”范围内。

26-800x388.JPG

如此一来,手机厂商们就必须非常重视系统更新速度,而谷歌也早就给他们指了一条“明路”:你们要么放弃自己的“深度定制”(因为深度定制会直接造成更新缓慢),改用原生系统;要么就必须支持Project Treble,允许用户自行刷入第三方ROM升级。总而言之,指望靠压制老机型的系统更新来推广新产品,从明年开始就行不通了!


【本文图片来自网络】

踩(0)

最新文章

相关文章

大家都在看