开发者

割不开的Google,舍不下的Android?

开发者 https://www.devze.com 2023-01-29 08:47 出处:网络 作者:JAVA百科
以前,手机移动操作系统的市场占有率是话题,现在分析公司也不屑于提供现在的市场占有率数据。Android、iOS多年来占有接近99.9%的份额,从消费者的角度来看,乘着库克船长的大船进入苹果的生态,或者是不可分割的谷歌

以前,手机移动操作系统的市场占有率是话题,现在分析公司也不屑于提供现在的市场占有率数据。Android、iOS多年来占有接近99.9%的份额,从消费者的角度来看,乘着库克船长的大船进入苹果的生态,或者是不可分割的谷歌和不可分割的Android。

逐渐关闭的安卓

实际上,自安卓系统诞生之日起,许多信息技术大神没有从信仰层面认可其开源二字,因为安卓系统只是一部分开源。2013年欧洲自由软件基金会的TorstenGrote发表了AndroidSDK不是自由软件的报道。因为它在新条款中添加了您可能无法复制(除备份目的外)、修改、改编、重新发行、反编译、编译、逆向工程、反编辑或创建SDK或任何SDK部分的衍生品。

另外,即使是一部分开源的Android,谷歌也看到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中的对应功能止步不前。谷歌的应用充分强大,种类丰富,最终Android完全封闭。

抛弃谷歌带来体验的短板

,Android系统脱离谷歌的家庭桶能很好地运行吗?目前,如果Android系统完全脱离谷歌,将面临体验上的短板。

首先,许多安卓用户在国内应用商店安装一些应用程序或游戏后,进入程序会出现依赖谷歌Play服务(谷歌服务框架)的提示,程序会自动退出。许多国内手机制造商的自营应用商店也同时提供谷歌Play服务的下载安装服务。谷歌官方显示,该部件提供了核心功能。谷歌Play服务还可以加强应用程序的使用体验,提高离线搜索速度,提供更接近实景的地图,提高游戏效果等。如果用户解除安装谷歌Play服务,应用程序可能无法运行。

虽然谷歌已经退出中国多年了,但毕竟世界上大多数安卓应用仍然需要围绕谷歌Play开发。如果不使用谷歌服务框架,在运行一些应用开发者_开发技巧程序涉及相关权限时,应用程序会出现闪烁或错误。同时,应用程序还可以通过该服务框架实现应用程序的更新,同步游戏存档或内部购买。

其次,很多Android用户都知道手机的功耗过快与很多应用的信息推送有关。安卓系统实际上内置了谷歌官方的新闻推送服务,以前为GCMGoogleCloud提供Messaging,去年取代了FCM。开发商可利用FCM向用户推送通知,如新邮提醒、即时新闻资讯、最新优惠资讯、物流资讯等。同样,由于谷歌退出中国的原因,GCM/FCM在国内被选择阉割,取而代之的是各手机制造商、网络制造商提供的各种推进平台,在手机设置多个应用程序后,后台过程倍增,手机持续下降、发热等问题

自Android和iOS统一江湖以来,其他手机操作系统的生存空间越来越少,即使某个系统暂时生存,也会立即消失。Android和iOS占智能手机系统市场份额的99.9%,之后放弃手机操作系统的微软Windows(包括WindowsPhone、Windows10Mobile)、黑莓BlackberyOS、SymbianOS、PlambioS、FirefoxOS等系统的存在原因是因为用户没有更换旧手机旧手机

除了金钱大气粗的微软外,即使是独立的手机系统制造商,应用程序的互换性也选择妥协安卓,允许用户安装apk程序。不提供互换性的话,Windows的Phone用户和支付宝应用程序的多年怨恨的可能性很高。

现在销售手机业务的黑莓,当时Android几乎占了一半江山的情况下,发售BlackBerry10,将黑莓手机进入触摸时代,该系统支持本地应用,也可以兼容Android应用,但Android程序的运行效率并不高,而且当时的硬件性能有限,黑莓没有向手机提供最强的背书

另一个作为Android手机用户的刷子玩具的独立移动操作系统Ubuntuttouch,也可以让用户安装Anbox这个应用程序运行Android程序。该应用程序也有计算机版的产品,扩大计算机的应用互换性问题。(许多非Windows、Mac用户也面临应用不足的问题),但遗憾的是Ubuntutouch也被开发者Canonical放弃了。

另外,对于手机制造商来说,进入Android和iOS统一江湖时代后,即使推出特殊系统的机型,双重操作系统也成为解决市场需求的选择。例如,Firefoxos出现了加入Android的双重系统机型,国内以安全为卖点的手机也采用了双重系统的战略。即使是现在的Windows平板电脑产品,Windows系统对硬件的要求很高,手指的触摸操作不完美,很多制造商都选择销售Android和Windows双系统的平板电脑产品。

0

精彩评论

暂无评论...
验证码 换一张
取 消