声明:文中提到的那些安卓生态现象,大多是早年旧版本留下的印象。现在国内各个品牌自己做的系统,大都加上了管控后台、阻止软件互相唤醒的功能。只是安卓从底层设计上就是开放的,开发者和平台之间一直有拉扯摩擦,生态里各种各样的问题没法彻底消失。这篇文章只是拿两套手机系统打个比方,系统不等于现实社会,只是用来启发大家思考。
------------------------------------------
世界上主流的手机系统就两种,iOS和安卓。
它们都能打电话、装软件、上网,但是内在的运行逻辑完全不一样。这种差别不是偶然,从最开始设计的时候就定下来了。看懂两套系统不同的取舍,也能看懂每一种选择背后,都藏着对应的代价。
先说后台
iOS是这么运作的:当你切到别的软件,之前那个App直接就停下来了。它不会再占用处理器,不会偷偷联网、读取文件,什么事情都不干,只是安静留在内存里,等你再点开它的时候,才重新开始运行。
安卓不一样:系统本身允许App退到后台之后继续运行。它可以自己联网,读取手机里的文件,在后台做各种各样的操作。理论上一个软件还能悄悄叫醒另外几个软件。比如说你打开A软件,它能悄悄把B、C、D全都在后台启动起来。大家买手机看到的12G运行内存,很大一部分,就这样被后台悄悄跑着的软件耗掉了。
iOS就像是一个规矩定得清清楚楚,而且所有人都按规矩办事的环境。每个人该做什么、有什么样的权限都明明白白,资源按规则分配。身在其中的人,不用花大量精力去应付各种意料之外的麻烦,一切都是稳定的。
安卓更像一个看着资源很多,实际内耗不小的环境。每个人都有行动的自由,但大家各自的行为很容易互相干扰。表面上资源充足,大量精力却浪费在互相拉扯、不断协调上面。这也是为什么有时候,人明明没干什么大事,却总觉得很累,还说不上来到底累在哪。
再说说权限
iOS这边,软件想要访问你的照片,手机直接弹出提示,你可以决定,是让它看全部照片,还是只挑几张给它看。想要获取你的位置,你也可以选一直允许、只用软件的时候允许,或者直接不给权限。
而且系统还会时不时提醒你:最近哪个软件在后台用了你的位置,哪个软件看过你的通讯录。软件拿了你的什么信息,全都看得见,留着记录。
安卓这边呢,不少软件一安装就要一大堆权限。你要是不给,软件干脆就不让你正常用。权限一旦放开之后,软件就可以在后台悄悄调取你的信息,你很难察觉到。有时候一个看图软件,要访问你的通讯录;一个手电筒软件,要读取手机里全部文件。这些权限跟它本身的功能根本没关系,但是开发者可以提出这样的要求,普通用户能拒绝的空间很小,若你拒绝,页面就自动退出。
iOS就好比一个信息流转有明确规矩的环境。每个人都清楚自己的信息被谁拿去、用来干什么。规则保护信息属于它的主人,乱用信息的人,也要承担对应的后果。
安卓这边看上去信息流动很自由,可实际上,各种信息往哪走,很多时候是话语权更强的一方说了算。名义上数据是属于用户自己的,但用户很难控制这些信息最后被拿去做什么,只是发现定向广告多了,陌生电话多了。
然后是消息推送
iOS所有软件的消息通知,全部走苹果统一的服务器。就算软件没有在后台开着,消息照样能送到手机上。手机只需要维持一条网络连接,就能收到所有App的通知。这套方式很省资源。
安卓就不一样了,各个软件都有自己单独的消息推送通道。想要消息能及时弹出来,很多软件就得一直在后台挂着。经常十几个、二十个软件同时在后台运行,每一个都单独连着网接收消息,资源就这样被分散消耗掉。
iOS像是有统一消息渠道的环境,传递消息效率高,不用额外消耗多余精力去接收信息。
安卓的消息渠道是零散分开的,每一个信息来源都有自己传递消息的路子,接收的人,就要同时应付好多条通道,精力被不断拆分。
最后聊聊成本
苹果手机卖得贵。价格高,不全是硬件本身贵。维持这套严格的规则、统一推送、严格审核软件,全都需要持续投入成本,这些成本最后都体现在售价上。
用户花更高的价钱买手机,换来的是平时省心。不用天天清理后台,不用担心软件之间偷偷互相唤醒,也不用天天盯着调整各种权限,省下很多时间和心力。
安卓手机的价格跨度很大,几百到上万都有。便宜的安卓手机,让更多人都能用得上智能手机,这是安卓很大的优点。但是低价的另一面,就是使用者要多花心思打理手机:处理后台乱跑的软件,应付各种各样的权限问题。
花钱少,就要付出隐性的时间精力成本。经常清理垃圾、关掉自启动、留意哪些软件在后台偷偷耗电,这些看不见的精力消耗累积起来,也是不小的负担。
不管是哪一种系统,维持运转都要有成本。这个成本要么明明白白体现在价格上,要么藏在日常花费的时间和精力里面。
显性成本高,日常操心少,适合希望把心思放在自己主要事情上的人;显性成本低,但是日常要不断打理,适合预算有限,愿意花时间自己去管理的人。
没有绝对的好坏,看每个人自己的情况和选择。
iOS本质上,就是靠一套清晰固定的规则,减少日常各种各样的麻烦。规则严格,执行统一,很多潜在问题系统直接就挡掉了,不用使用者天天费心。代价就是选择变少,不能随便装没有经过审核的软件,也不能随便改动系统里面的设置。
安卓的本质,是以开放自由,换来更强的兼容性。任何人都可以开发软件,各种各样的软件都能装上去,功能也可以自由拓展。这份自由带来了非常丰富的软件生态,很多小众有意思的工具,只有开放环境里面才能做出来。但是自由的另一面,风险、麻烦,都要使用者自己分辨、自己处理,消耗自己的时间精力。
两套手机系统,谈不上谁一定更好。选择秩序,就要接受秩序自带的约束;选择自由,就要顶住自由带来的麻烦。
说实话,也不用把选苹果的人想得多么有想法,也不用觉得选安卓的人就多务实。现实当中大部分人根本不会去想这些关于规则和自由的大道理。你以为大家是凭着理念去选手机,其实大多数人,单纯只是冲着那个logo选的而已。
— End —