Categories: 科技

【Google大神有几两?】Android系统的由来!TA究竟和Google有什么关系?!

目前占据大部分市场的手机作业系统无非就是 Android 作业系统,而讲起 Android 就会想到 Google、Play Store 以及 Google Mobile Services。但有谁知道,其实在最早的时候, Android 并不是 Google 旗下的公司,而是后来 Android 被 Google 收购的。这一切的缘起都要从 2003 年说起…

Android 的创始

2003年,在“智能手机”一词还没面世,在苹果还没发布第一台 iPhone 以及 iOS 以前,一群胸怀大志,想要开发一个人性化且知道用户需要的作业系统的团队成立了 Android Inc 公司。其中一个创始人 Andy Rubin 表示,其实 Android 一开始并不是为智能手机开发的,因为那个时候还没有智能手机这个概念,Android 原本是为了数码相机而开发的。

但随着数码相机逐渐越来越少人用,也越来越多手机搭载了相机的功能,Android 的研发中心慢慢从一个数码相机的作业系统转型成了手机的作业系统。

Google 的收购

2005年 Android 掀开了它的另外一个章节,因为就在这年,Google 将 Android 收购了,并正式成为了 Google 旗下的一个公司。在收购之后,Android 依然是由原本人马来继续开发 Android 系统,但其中有一个非常重要的决策奠定了 Android 未来,那就是使用开源代码的 Linux 作为 Android 系统的基石。

除此之外,Google 也决定了 Android 系统将会不收费并免费提供给所有手机制作的厂商。这是因为 Google 认为,Android 系统如果要赚钱,可以在 Android 系统上载入其它的服务或者以其他的方式赚钱,包括开发 Apps。

就是以上两个重要的决定,奠定了 Android 系统免费使用、开源的基础,并正式成立了 Android Open Source Project (俗称AOSP,Android开源计划)

Android Open Source Project 的魅力

AOSP 这个开源系统是由 Google 亲自来监督的。任何人,包括你和我,都可以对这个 Android 系统的源码做出贡献并上传给 Google 过目。Google 则有最后的决定权来决定是否要植入你所上传的贡献,并成为 Android 系统的一部分。

由于 Android 系统是使用 Apache License 的许可证,这就代表你也可以免费的下载 Android 系统的源码,并为自己特制一个 Android 系统,且完全不收费。这也是为什么虽然不同牌子的手机都用着 Android 系统,可是它们的界面却大不相同。这是因为各个厂商都可以索取 Android 系统的源码,并对其进行大量的改造以及添加自己独特的个性。

由各个手机厂商的团队开发并维护的 Android 系统,称为 Official ROM;而由第三方开发者为手机开发的 Android 系统,称为 Custom ROM;还有一种叫移植的系统称作 Ported ROM,比如说如果把小米的 MIUI 移植到一台 Asus 手机上,那个这个系统就是 Ported ROM。

Google Mobile Services, One Service to Rule Them All

Android系统开源的性质虽然为 Android 系统的普及化立下了汗马功劳,但同时它耶衍生出了另一个问题 —— 碎片化。如果每个厂商都可以为自己量身定做一个 Android 系统,设有自己的一套规矩,那么每个牌子的手机上的 Android 系统的差异将会越来越大,碎片化问题也会越来越严重。随着 Android 系统碎片化的问题日益加剧,为 Android 系统开发 App 的开发者们也将会越来越苦难。App开发者在开发软件的时候,就难免无法涵盖所有运行 Android 系统的设备,这么一来又会衍生出更多问题。

为了解决这个难题,Google 推出了 Google Mobile Services (GMS) 作为解决方案。GMS是一个统一的开发者架构,并提供给了开发者们一套统一的API。凡是在所开发的 App 里面使用 GMS 架构以及 GMS API,无论什么手机,只要有搭载 GMS,就可以保证软件正常运行。

这么一来,即便各个厂商的 Android 系统有再大的差异,只要有 GMS,就可以正常运行几乎所有软件!这同时也解释了,在没有安装GMS的手机上,比如说刷了 Custom ROM 之后没有刷入GMS的 Android 系统,当运行依赖 GMS 的 App 的时候,都会出现:”This application won’t run without Google Play Services, which are not supported by your device” 的错误信息,并强行退出了!

相关文章:【Google大神有几两?】Android免费下载任用户弄!GMS需Google认证,无法自行安装!


参考资料:What is AOSP?What are Google Mobiles ServicesThe history of Android OS

今天你洗手了吗?全民做好防疫准备,齐心抵御新冠肺炎入侵! 点击追踪 >> 新冠肺炎疫情动态

*部分照片取自网络,内容皆由MOJO平台的MOJO投稿员归有,若想参考请附加此文的链接。照片或文章如有侵犯版权问题请告知,谈谈网必定删除,谢谢!*

TTN Writer

Recent Posts

情断LV三公子后再爆新恋情?Lisa被目击约会“泰版车银优”!主动勾手逛街!

韩国女团BLACKPINK泰籍成员Lisa先前曾与LV三公子Frédéric Arnault传出恋情,但两人始终未公开承认恋情。不过,最近她被多次目击与“泰版车银优”同框,引起恋爱的猜测。今天,两人再次被网民目击一同逛街,亲密举动再次引起讨论!

10 hours ago

火灾来了千万别躲厕所!消拯局督办惊揭逃生误区:很多人的第一反应,可能是在送命!

当家里发生火灾的时候,千万不要往高处跑,也不要躲在厕所,因为这两个举动会让你加速丢命!

10 hours ago

两层楼房子竟「被船只拖着渡海」!渔民看到全傻眼!警方回应:没违法!

一栋房子直接被船只拖着走! 美国加州旧金山湾区的海湾上近日出现了神奇的一幕,一艘小船后方竟拖着一栋完整的两层楼房屋穿过海湾,让目睹的人都傻眼,更有人质疑这个做法是否合法。针对这些疑问,警方现身澄清,称并未违规!

11 hours ago

行李越早Check In,越迟出来?!行内人曝光机场处理流程!这“3类旅客”优先拿到行李!

有网民好奇,他曾听过“后放进去的先拿出来”,因此好奇行李是不是越早托运,反而越晚出来?

11 hours ago

居家服刑等于自由!前法官揭纳吉“居家服刑三大限制”!总检察长证实5000万罚款还未缴,依然留扣加影监狱!

虽然纳吉已经获得居家服刑的特赦命令,但他目前依然被扣留在加影监狱内。

11 hours ago

用AI选母亲的下葬日!丧事办完后亲戚车祸!男子怒告AI上法庭!

中国一名男子的母亲因突发疾病不幸离世,于是通过AI软件咨询下葬的日期。男子接纳AI的建议后着手安排,没想到办完丧事不久后,家中的亲戚遭遇严重车祸受伤,更把这件事归咎于下葬日期不吉利!于是,这名男子将AI开发公司告上法庭……

12 hours ago