侵权投诉
搜索
更多>> 热门搜索:
订阅
纠错
加入自媒体

割不开的Google,舍不下的Android

2019-06-07 03:35
来源: 飞象网

曾经,手机移动操作系统的市场占有率还是一个话题,现在就连分析公司也不屑于给出当下的市占率数据,因为Android、iOS已经常年占据着接近99.9%的份额,从消费者的角度来说,要么乘上库克船长的大船踏进苹果生态,要么就是割不开的Google与舍不下的Android。

逐渐封闭的Android

实际上,自Android系统诞生之日起,就并不被很多IT大神们从信仰层面上认可其“开源”两字,原因则在于Android系统只是部分开源。早在2013年欧洲自由软件基金会的Torsten Grote就发表过文章称,Android SDK不是自由软件。因为它在新条款中加入了“你可能不能复制(备份目的除外)、修改、改编、重新发行、反编译、逆向工程、反汇编,或创造SDK或任何SDK部分的衍生作品”等文字。

另外,即便是部分开源的Android,Google在看到Android已经逐渐在智能手机领域一统江湖的情况下,在很多年前就逐步将Android的开源部分缩小。众所周知,Android包括两部分:一部分是AOSP(Android Open Source Project)的代码库,做为Android的基础,另外一部分为闭源组件, 即Google公司各种服务应用。AOSP代码库可为开发者提供所需信息和源代码,创建定制的Android操作系统版本,将设备和配件移植到Android平台,同时确保设备符合兼容性要求。

Google很聪明的通过扩充自家应用的种类来替换掉AOSP组件,间接来缩减Android系统的开源程度,例如用Google搜索替换AOSP搜索,然后AOSP搜索随即冻结。同理,Google音乐、Google相机、Google键盘、Chrome浏览器、Google日历等一系列“全家桶”组合纷纷让原来AOSP中的对应功能止步不前。只要Google的应用足够强大,种类足够丰富,最终就会让Android彻底走向封闭。

抛弃Google带来体验短板

那么,Android系统如果脱离Google的“全家桶”能够良好的运行吗?在目前这个还处于通过App来实现功能的情况下,Android系统如果彻底脱离Google的话,会面临体验上的短板。

首先,很多Android用户在国内应用商店安装完成一些应用或游戏后,进入程序都会出现其依赖于“Google Play服务”(Google服务框架)的提示,然后程序自动退出。而很多国内手机厂商的自家应用商店中也均会同时提供“Google Play服务”的下载安装服务。根据Google官方给出安装信息显示:这个元件提供了核心功能。Google Play服务还能强化应用程序的使用体验,包括提升离线搜寻速度、提供更贴近实景的地图,以及改善游戏效果等。如果用户解除安装Google Play服务,可能会造成应用程序无法运作。

尽管Google退出中国多年,但毕竟全球多数的Android应用还得是围绕Google Play来进行开发。而如果不使用Google服务框架,也在运行一些应用涉及到相关权限时应用会出现闪退或报错。同时,应用还可以依靠这个服务框架来实现应用的更新,同步游戏存档,或实现内购。

其次,很多Android用户都清楚手机的电量消耗过快与众多应用的消息推送有关。Android系统实际上内置有Google官方的消息推送服务,此前为GCM(Google Cloud Messaging),去年又替代为FCM(Firebase Cloud Messaging)。开发者可以利用FCM向用户推送通知,例如新的邮件提醒、即时新闻消息、最新优惠信息、物流信息等。同样由于Google退出中国的原因,GCM/FCM在国内多被选择阉割,取而代之的是各个手机厂商、互联网厂商所提供的各式各样的推送平台,这也让手机在安装了多款应用后,后台进程成倍增加,从而带来了手机续航下降、发热等问题,影响了Android用户的体验。

1  2  下一页>  
声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    通信 猎头职位 更多
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号