Android的一丢丢版本常识

最近在弄一点关于android的东西,被各个版本搞得有点迷糊,做个简要的备忘录。

Android 版本对应

  • Android 5.x (Lollipop)简称Android L版本

  • Android 6.0 (MarshMallow) 简称Android M版本

  • Android 7.x (Nougat)简称Android N版本

  • Android 8.x (Oreo)简称Android O版本

  • Android 9.0 (Pie)简称Android P版本

  • Android 10.0 (Q)简称Android Q版本

  • Android 11.0 (R)简称Android R版本

AOSP (Android Open-Source Project) 跟 Android 是何关系?

作者:winson
链接:https://www.zhihu.com/question/21448269/answer/1551792907
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

AOSP,是由谷歌主导的一个开源项目。通过AOSP可以编译出一个比较纯净的,可以用于智能设备的操作系统(这个系统在未经谷歌允许的情况下不可以使用Android商标)。由于它是开源的,一些第三方机构就可以以AOSP为基础,做出自己的改进,并对不同机型适配,然后自己取一个名字。而Android,尤其是首字母A大写的时候,是属于谷歌的一个商标,不属于AOSP所有,未经允许不能随意在商业产品中使用。pixel出厂自带的系统,名称即为Android,而一般来说,谷歌在自己(主导)开发的新一代Android系统成型时,会放出其中的aosp代码。可以看出,Android系统,是开源的aosp,和额外的闭源部分(其中包括GMS)的组合。那么,为什么一些国内厂商的国内ROM中,却可以在系统信息中找到Android字样?个人认为,这是由于国内的大厂生产的设备+ROM基本都会实现“Android兼容性”,并且都会用国际版ROM申请到Android商标和play应用/商标的使用权,这样的ROM当然可以标注Android字样,而其国内版ROM即使没有内置GMS套件,由于本身已经获得了Android商标的使用权,标注字样当然也是可以的。“Android兼容性”是谷歌提出的一个标准,只有适配了该标准的设备+ROM才具备使用GMS等安卓生态的能力,而在此基础上必须提出相关申请,才能使用Android等商标,但此时的Android商标,其含义仅仅是“与Android兼容”,并不是说其系统也叫“Android”,严格来讲,只有pixel自带的那个ROM的名称才叫“Android”,当然,在一般讨论时,如果不至于引起歧义,怎样称呼都可以。

更多的可以关注一下这个知乎的问题

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TrustZone_Hcoco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值