IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓是属于全人类的还是谷歌的私有产品? -> 正文阅读

[移动开发]安卓是属于全人类的还是谷歌的私有产品?

安卓到底是谷歌的私有产品,还是由全人类共同占有?这篇文章给你答案。

?

首先我们需要大致知道安卓的几个分类

一.原生安卓

也叫AOSP安卓全称是安卓开源项目。这个项目由谷歌主导,在遵守协议的情况下,全球的开发者都可以免费试用AOSP代码,但AOSP并不能直接装到你的手机上,因为不同厂商的不同机型需要不同类型的驱动。

所以人们在AOSP的基础上对不同机型进行适配,顺便加一些美化和工具,这种我们叫他类原生安卓,也就是AOSP-like。这种系统在国外应用比较广泛,比如LineageOS,他的前身就是著名的CM,还有RR这种。

值得注意的是,这种系统不带任何谷歌服务,带谷歌服务的就属于第二种安卓了。

?

二.谷歌安卓

顾名思义,带有谷歌服务的安卓。谷歌服务是什么呢,也称GMS,就是谷歌的一系列APP,包括商店、通讯录、云相册这些。谷歌在海外的影响力非常巨大,海外的手机用户几乎都离不开谷歌服务。

打个比方,如果你在海外卖手机不带谷歌服务,约等于你在国内卖手机但不能装某Q和某信等APP,很明显,这种手机卖不出去。所以各大厂商为了赚钱,手机出厂的时候就需要预装谷歌服务,但谷歌店大欺客,并不免费预装,这些厂商需要向谷歌缴纳授权费。

当然,对于会折腾手机的人来说,装谷歌服务并不是很大的问题,但是大部分用户他不会也不想折腾自己的手机,你预装了能用,但你没预装就是用不了,所以预装谷歌服务就成为了非常重要的一环。

我们国内的几个像是小米,OPPO等著名厂商向海外出口的产品中也都预装了谷歌服务,也需要缴纳授权费。

?

三.国内安卓

以小米的MIUI作为例子,首先他不能被称为原生安卓了,因为他基于AOSP做了大量的改动。其次,由于某些不能说的原因(懂得都懂),谷歌服务在国内等于是废的,所以MIUI在国内的版本删掉了谷歌服务 ,换成了小米自家的服务。

国内的安卓使用的基本都是这个模式,自家的ROM加自家的服务,这就跟海外完全不一样了。在海外你甭管买谁的手机,预装的都是谷歌的服务。

?

到这安卓的几个分类我也就讲完了,其实安卓还有更多的细分类型。例如车载安卓和其他嵌入式设备上的安卓系统,这里就不细讲了。

了解完安卓的几个分类,我们就可以来分析安卓的归属了。

首先就是AOSP,上文提到AOSP的代码是完全开放的,从这个角度来讲,它的代码可以认为是属于全人类的。但是有一点需要注意的是,AOSP这个上游项目仍然是处于谷歌的控制之下的。我给大家举个例子

如果我现在把AOSP复制一份,行话讲叫fork,我复制出来的这个东西叫下游项目(XXUI),而AOSP是上游项目,类比的就是河流的上游和下游的关系。而我这个下游项目可以完全不搭理上游的AOSP吗,其实可以,我自己随便改随便用就行。

这里就会存在一个问题,AOSP本身是在不断的向前发展的,比方说我复制的时候是安卓11,而最新安卓已经是13了,那我是跟进还是不跟进呢。

我如果不跟进,那我的下游版本就会慢慢落后,从而丧失竞争力。我如果跟进他的话我就需要去适配他,就需要把他的代码跟我的修改重新整合到一起,这也是为什么国内MIUI这种项目往往不是最新的安卓版本,因为小米需要一些时间去跟进和适配上游的改动

?

当然下游也不是只能被动接受,当时小米在设计第一代MIX手机的时候,当时是全球首个全面屏产品,那时候安卓还没有对全面屏的支持,小米为了让这个手机好用,就去积极的联系谷歌,想办法将自己的修改合并到上游。当然接不接受小米的意见还是谷歌说了算。

这也是我想说的谷歌对于AOSP这个上游项目的控制力仍然是巨大的。说完了AOSP,下面要说的就是谷歌服务,也就是GMS,由于谷歌服务在海外的影响力太大了,手机厂商想要预装GMS,就需要找谷歌要授权,这块儿完全处于谷歌的控制之下。

华为之前就是被谷歌吊销了GMS的授权,导致华为发售的新机器不能预装谷歌服务,这样他在海外的影响力就骤然下降了,所谓的“谷歌制裁华为”就是这么制裁的。

这篇文章的分析到此就结束了,希望能帮助大家对安卓的归属权有了更深了解。

看完不要忘了点赞收藏哦。

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-09-15 02:07:57  更:2022-09-15 02:09:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 5:00:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码