佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

佳礼资讯网 首页 佳礼网 数码 查看内容

谷歌藏了一个大杀器来消灭碎片化

16-9-2013 08:04 PM| 发布者: admin | 评论: 310|原作者: ymcheong

摘要: *无论你/妳是Android, Windows Phone或ios用户都请把上面的看完, 重新认识一下Android* 谷歌藏了一个大杀器来消灭碎片化 最初,谷歌说:“Android开放。”于是OEM们都来了。跟着OEM们说:“差异化。”然后Android的 ...

*无论你/妳是Android, Windows Phone或ios用户都请把上面的看完, 重新认识一下Android*

谷歌藏了一个大杀器来消灭碎片化

最初,谷歌说:“Android开放。”于是OEM们都来了。跟着OEM们说:“差异化。”然后Android的碎片化越来越重,码农们杯具了。但现在谷歌有了Google Play Services:“你们爱咋整咋整。”

一个月前,Nexus设备上都已经陆续收到4.3的更新。但普通设备用户还要等上许久(大家都已经习惯了吧…)。

谷歌正悄悄改变Android的更新策略

目前,整个平台上更新到Android 4.3的用户仅有6%,但一个很奇怪的现象是:无论是论坛还是周围的Android用户好像都不在意这事。

那是因为4.3的重头戏:新的相机UI、蓝牙4.0支持、OpenGL ES…—说实话,除了相机更新还真没什么意思。难道是谷歌江郎才尽没啥好弄了吗?

这得从Android的更新流程说起,Android在OEM上的更新通常是这样的:三星等厂商们拿到谷歌的新版本,增加自己的修改(比如TouchWiz),然后发给运营商—于是好几个月过去了。

整个更新Android设备的流程涉及N家公司的若干设备。如果某台设备卖得不好,OEM根本懒得更新。OEM本身对更新这事也提不起太大热情。

所以从谷歌看来,与其去求OEM们还不如靠自己。今年的I/O大会就很好地展示了他们的新策略:大会上没有发Android的新版本,但Google Hangouts、Google Play Games、app和游戏数据的云存储、Google Play Music和Google Maps的重新设计…而且大会过后还有远程Device Manager,哪一样不比4.3的干货多。而发布这些更新,谷歌根本不用去动底层OS。

OEM说了不算 Google Play Services说了才算

总之,谷歌的策略很简单:他们开始把干货挨个放出来,但就是不打包成Android整个版本的更新。这样会伴生一个新问题—怎么确保新服务跟OS兼容呢?答案是Google Play Services。

Google Play Services本身是一个奇葩app,看看它能调用的权限就知道了—我们几乎可以把它看成一个系统级的进程,甚至有必要的话它不需要用户授权就能给自己增加权限。

几乎在每部Android设备上,Google Play Services都时不时地会在后台运行,而且所有的Google app都依赖前者。Google Play Services可以升级,但它不像一般app通过Play Store,而是有自己的一套用户无法控制的机制。大部分时间,用户其实都不知道Play Services在自行升级。谷歌为什么这么做呢?原因很简单—这是谷歌家的新平台。

一定程度上意味着Android转向封闭

在I/O大会之后,谷歌的策略已经越来越明朗了。Play Services掌握系统级的权限,但谷歌可以控制它的更新;它作为谷歌预装app的一部分,代码不开源的。OEM们没有权限修改Play Services,所以它完全掌握在谷歌手里。

当下Play Services控制的服务包括地图、谷歌的账号同步、远程擦除数据、消息推送等等等等。如果你把它关了,绝大多数的Google app都会挂。

Google Play Services能确保98.7%的设备更新

光看这个数据你就知道为什么谷歌要在Play Services上干这事了。相比6%的Android 4.3更新率,一周/两周更新一次的Play Services能覆盖到Android 2.2版本—这意味着3年前的手机都可以有更新。

在Google I/O后的一周,他们发布的一系列新API几乎在每台Android设备上都能兼容,所以感受一下Google Play Services的威力吧。

Android现在是一个不需要更新的OS

谷歌在过去的几年里,已经陆陆续续把所有的服务都从OS上剥离了出来,包括Play Store本身都是能单独更新。看一眼谷歌Play Store账户就知道,绝大部分的服务,包括默认Android 服务都是能脱离系统更新改用进行单独更新的。

上面的截图是个很好的例子,Gmail、地图、搜索、Chrome、日历甚至是Play Store。现在Android上余下的服务需要OS更新的大概只有:硬件支持、应用架构的API、还有设置app之类的高权限应用。

以上就是碎片化是如何被打败的。当你在不需要更新Android版本就能更新每项服务时,三星说话还算数吗?而原本留给新Android版本的更新用户早前就能获得时,还有谁去关心Android 4.3还是Android 3.4呢?

因而也难怪Android的版本更新速度放慢,但另一方面利用Play Services更新Android服务的策略也使得用户更早用上最新服务,开发者无需像过去一样等到新版本有足够大的装机量才开始就新API的开发。这么看来,无论对用户还是对Android生态,新策略都是有益的。


.......................................................................................................................................................................................................................
绝杀懒运营和慢厂商:Google已消灭碎片化

Android 4.3 已经随着全新的Nexus 设备发布了一个多月了,但是跟往常的Android 版本升级一样,选择升级新版本的人并不多。到目前为止,大约有6% 的用户选择升级了Android 4.3,但是如果你去Android 论坛逛一圈就会发现,没有多少人在乎Android 4.3 的升级。

7 月份发布的Android 4.3 更新了摄像机的UI、支持全新的蓝牙版本和OpenGL ES 等内容。但是在消费者眼中,除了摄像机UI 的升级之外,其他的升级都是无聊、低层次的升级。难道这是Google弄错了吗,Google Android 团队已经没有创新了吗?其实不是,而是Google 有意为之,Google 要让Android 的升级看起来非常无聊、没有多少价值。

Google 为什么要这么做?因为要让三星和其他OEM 厂商生产的手机全都用上最新版本的Android 实在是太难了。厂商拿到最新的Android 版本之后,要经过优化重做、为运营商提供样机、推送给老用户,不知不觉几个月就过去了,而在过去的几个月里Android 不知道又进行了几次升级(这不,今天Android 4.4 又出来了)。如果某款设备并不畅销,厂商也有可能并不会向用户推送。更新Android 手机操作系的任务非常庞大,期间要跟多个公司打交道,并不是说Google 想让所有人都用上Android 4.3,第二天所有人都能用上的。

Android 升级这么麻烦,所以Google 的解决方案就是彻底地避免这一过程。Google 决定不在新的Android 小规模更新升级中增加可以提供的新功能,把那些真正激动人心的功能放到大的版本更新中去,比如说Android 5.0、Android 6.0 等,小的改动只会带来版本号的变动而已。

今年的Google I/O 大会很有力地证明了这一点。在大会上,Google 公司并没有发布新版Android 更新,而是发布了一系列的软件更新,像是Google Hangouts、Google Play Games、Google Play Music、Google Maps 等。在此之后,Google 还发布了像是Android 设备管理器等操作低级别的更新,但是都没有对整体的Android 系统进行改动。

原因很简单:Android 更新普及速度太慢,不如将系统新特性分散发布。对于Google来说,最困难的是这个想法能不能真正实现。不过可以肯定的是,Google 公司正在尝试这种想法,最大的例证就是“Google Play Services”。

如果只说“Google Play Services”是手机应用程序的话,那就大错特错了。Google Play Services 是系统级别的进程,它拥有极高的系统特权,绝大部分操作不需要用户的许可就可以进行。Google Play Services 可以在几乎所有的Android 手机里后台运行,所有的Google 应用程序都必须运行在此进程基础上。Google Play Services 是可以升级的,但并不通过应用程序商店升级,而是自动后台升级。实际上,绝大部分用户在使用手机时不会察觉到Google Play Services 正在升级。所以说,Google 的绝招就是:Google Play Services 将成为Google 控制Android 碎片化的新平台。

Andrew Cunningham 曾在Google I/O 大会之后发现过这个问题,但是现在已经证明为真。Google 的策略很清楚,Google Play Services 是系统级别的功能,可以升级,它包含在Google 预装的应用当中,但不开源。OEM 厂商不能对它进行修改,所以Google 可以利用Google Play Services 对Android 手机进行控制。现在的Google Play Services 应用程序是介于普通应用和操作系统之间的产品,它现在掌管着Google Maps 的API、Google 账户同步、远程清除手机内容、推送消息、Google Play Games 的后端以及其他功能。如果你不相信Google Play Services 具有非常强悍的功能的话,你可以尝试用任务管理应用把它关闭一下,就知道了。关闭它,Google 的所有应用程序都将崩溃。

为什么Google 要弄一个拥有极高权限还能静默自动升级的进程?看一下上面的图表你就知道了,只有极少数应用程序不支持Google Play Services。尽管最新的Android 4.3 的普及率只有6%,Google Play Services 从Android 2.2 开始就已经存在了,也就是说,两三年前的Android 都安装了一个可以自动升级的Google Play Services。根据最新的数据,约有98.7% 的Android 设备上安装有Google Play Services。所以,在今年的Google I/O 大会上,Google 虽然只宣布了一些API 的更新,但是在一周的时间之内,这98.7% 的Android 设备都已经更新了最新的API。Google Play Services 是Google 与用户手机直接交流的工具。

Google Play Services 负责为用户提供最新的API 和后台服务,而应用市场的分化则通过Google Play Store 来解决。Google 下了功夫让用户通过Google Play Store 来更新应用程序,不更新Google Play Service就不能使用应用程序。打开Google Play Store,你会看到大量的预装引用程序,Gmail、Maps、搜索、Chrome、日历、键盘、YouTube 以及Google Play Store,这些程序都可以通过商店来升级。

通过上表,你可以明确地看到Google 的良苦用心。Google Play Service 负责一部分,Google Play Store 负责一部分,Android 操作系统需要一部分。Google 可以控制的是Google Play 系列,而Android 必须要有硬件的支持才能更新。

这就是Google 如何解决碎片化问题的。Google 并不需要大张旗鼓地宣传新版本,也不需要费口舌与OEM 厂商沟通,靠自己就可以为所有用户提供最新最好的功能,而用户也不必担心,因为绝大部分更新都是在后台自动升级的。

越往后的Android 版本,Google 的控制能力越强。Android 现在已经走上了平静、稳定地发展阶段,不再需要那种大型版本变动。Android 4.1、4.2、4.3 的代号都是“Jelly Bean”,或许在之后的版本中,Google Play Service 将具有系统级别的升级能力。

Google 不再采用通过发布新版本来提供新功能的方法,意味着Google 能让更多地用户在最快的时间内用上最好的服务,而且服务的更新将比以前更频繁。Android 以后的更新可能就像Google 的网页应用更新一样,无声但持续在后台更新,用户完全不需要去担心。各位Android 用户,不管你用的是什么版本的Android 系统,在你不知情的情况下,你的操作系统在变得越来越好用了,开发者也借助最新的API 为用户开发更好的应用程序。Google 这样做,将会创造一个更统一、少碎片、更健康的Android 生态系统。






生气

惊讶

难过

好笑

无聊

ADVERTISEMENT


相关阅读

发表评论 | 在论坛留言

最新评论

引用 ymcheong 16-9-2013 02:51 PM
无论你/妳是Android, Windows Phone或ios用户都请把上面的看完, 重新认识一下Android。
引用 GamaX320 16-9-2013 03:25 PM
Google 万岁,还是很期待4.4的到来
引用 jourdan 16-9-2013 05:13 PM
这样的做法很好哦。。不晓得我一架旧2.1的android有得好更新吗?呵呵!
引用 gavin80 16-9-2013 05:22 PM
字太多...
谁可以愿意简单的讲解一下有什么好处吗?
引用 馬拉棧 16-9-2013 06:01 PM
我的S3還在4。1。2。

I5下星期就可以升級囉。

Android 再不好好的做,遲早連 WP7 都不如。
引用 ymcheong 16-9-2013 06:16 PM
馬拉棧 发表于 16-9-2013 06:01 PM
我的S3還在4。1。2。

I5下星期就可以升級囉。

你好像get不到它的point。
引用 velhart 16-9-2013 06:20 PM
gavin80 发表于 16-9-2013 05:22 PM
字太多...
谁可以愿意简单的讲解一下有什么好处吗?

就是说android 的功能与系统编号剥离开来
让多数不同版本的 android (4.0, 4.1, 4.2, 4.3)共用同等级的 services
这样的话安装软件或使用某某功能时就不会出现 “4.2 以上才可以用”的状况...

本帖最后由 velhart 于 16-9-2013 06:27 PM 编辑

引用 gavin80 16-9-2013 07:21 PM
馬拉棧 发表于 16-9-2013 06:01 PM
我的S3還在4。1。2。

I5下星期就可以升級囉。

任何一个系统都会有被超越的一天,但是 wp 想追赶上来恐怕很难。
wp 没有很突出的特点,apps 比起 ios 和 Android 都要差要少。
如果不是 Nokia撑住 wp 连出头都难。
引用 馬拉棧 16-9-2013 07:23 PM
实与虚 发表于 16-9-2013 07:09 PM
你升不到级关google鸟事咩.  你是买samsung的请去屌samsung....

問題就是碎片化囉。如果 Google 能夠控制得好一些,至少我們不會面對這些問題。

Samsung 說我只賣給你 4.1.2。不關我的事。

Google 又說這是 Samsung 的事。

那結果關誰的事?要我們自己去 Root,然後安裝 Unofficial 4.3 Rom 嗎?
引用 lifeguan 16-9-2013 07:46 PM
一個升級影響百萬用戶和不用升級影響百萬用戶,挾後者。
引用 gavin80 16-9-2013 09:42 PM
馬拉棧 发表于 16-9-2013 07:23 PM
問題就是碎片化囉。如果 Google 能夠控制得好一些,至少我們不會面對這些問題。

Samsung 說我只賣給你 ...

怎么看好像都还是 Samsung 的问题,因为又不是所有的手机都没得升级...
要是真的那么介意快慢干脆买 nexus 不就好了

引用 velhart 16-9-2013 09:56 PM
馬拉棧 发表于 16-9-2013 07:23 PM
問題就是碎片化囉。如果 Google 能夠控制得好一些,至少我們不會面對這些問題。

Samsung 說我只賣給你 ...

google 的 android source code 是开放给任何公司的
可是没有义务出给 stock rom 给世上怎么多版本的手机
而 samsung 有没有打算让你上这个问题当然是 samsung 的问题了


引用 xiyu8910 16-9-2013 10:23 PM
谢谢分享.
引用 馬拉棧 16-9-2013 10:41 PM
gavin80 发表于 16-9-2013 09:42 PM
怎么看好像都还是 Samsung 的问题,因为又不是所有的手机都没得升级...
要是真的那么介意快慢干脆买 nex ...

真如你所說,那 Android 除了冷門的 Nexus 就沒甚它品牌可買了。
引用 SilkyOat 16-9-2013 10:44 PM
馬拉棧 发表于 16-9-2013 07:23 PM
問題就是碎片化囉。如果 Google 能夠控制得好一些,至少我們不會面對這些問題。

Samsung 說我只賣給你 ...

如果你要一个google 会讲关他事而且非常关心的电话,请买Nexus, 如果贪Samsung出名就没办法咯。。 不用root,不用自己来,一觉醒来就有最新的 OS。 也不用担心 WP 会超越。。
引用 gavin80 16-9-2013 10:52 PM
馬拉棧 发表于 16-9-2013 10:41 PM
真如你所說,那 Android 除了冷門的 Nexus 就沒甚它品牌可買了。

如果你介意升级问题,这确实只能选 Nexus 才有保证。
就是没多少款手机的 wp 升级也不能做到全线升级,更何况款式多如牛毛的 Android。 本帖最后由 gavin80 于 16-9-2013 11:17 PM 编辑

引用 vxion 17-9-2013 12:30 AM
你们表酱,讲android就讲android表拖wp下水啦
引用 mse 17-9-2013 12:37 AM
馬拉棧 发表于 16-9-2013 10:41 PM
真如你所說,那 Android 除了冷門的 Nexus 就沒甚它品牌可買了。

nexus比samsung少了哪些功能?为何不能比samsung火?有没有自带文件管理器,实用的任务管理器,sbeam等实用功能?
引用 mse 17-9-2013 12:45 AM
gavin80 发表于 16-9-2013 10:52 PM
如果你介意升级问题,这确实只能选 Nexus 才有保证。
就是没多少款手机的 wp 升级也不能做到全线升级,更 ...

google很积极却被oem厂商拖后腿,微软正好相反,微软应当向google学习

查看全部评论(310)


ADVERTISEMENT



ADVERTISEMENT




ADVERTISEMENT



ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 24-11-2024 05:57 PM , Processed in 0.118405 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部