Android L为什么不用Android 5.0的版本号?

简介:

在上个月的 Google I/O 2014 开发者年会上谷歌新发布的 Android L 系统为什么不用使用以往用数字命名的系统版本号?Android L 不应该是 Android 5.0 吗?为什么要命名为 Android L呢?

image

谷歌没有对外界解释过 Android L 的“L”的含义,0按以往的惯例,谷歌有把 Android 历代以来按字母顺序以甜食命名的传统,新版本 Android L系统中 L 应该来自 5.0 的版本代号“Lollipop”(棒棒糖)。

Android 历代版本号的命名:

——Android 1.5 Cupcake

——Android 1.6 Donut

——Android 2.1 Eclair

——Android 2.2 Froyo

——Android 2.3 Gingerbread

——Android 3.0 Honeycomb

——Android 4.0 Ice Cream Sandwich

——Android 4.1 ~ 4.3 Jelly Bean

——Android 4.4 KitKat

——Android 5.0 Lollipop

但是在科技行业,对产品命名的向来都是一件比较主观的事情,并没有外界想象的那样有多么深的含义和层次。有另一个说法,L 在罗马数字中代表 50,所以才有了 Android L 的命名。

其 实在 Android 4.4 Kitkat在正式发表以前,也是用 Android K-build 来称呼 Android 4.4 APIv19。 在正式使用 Kitkat 这个代号之前 Android APIv19 的代号确实叫做Key lime pie,在 AOSP 的 commit 记 录上可以找到。

还有一种情况,Google IO 大会上,谷歌发布的不仅有面向移动设备的系统,也有面向家庭娱乐的系统,更有面向便捷的 穿戴设备的系统,甚至还有面向车载系统的系统。但是在这几个系统平台中 Android Wear、Android Auto 、 Android TV 都没有强调版本号,谷歌有意在弱化系统中的版本号。

也许在正式版的 Android L 发布之后,Android L 依然会沿用 Android 5.0 的称号。

相关文章
|
2月前
|
存储 机器学习/深度学习 API
Android API Level 到底是什么?和安卓什么关系?应用发布如何知道自己的版本?优雅草卓伊凡
Android API Level 到底是什么?和安卓什么关系?应用发布如何知道自己的版本?优雅草卓伊凡
369 31
Android API Level 到底是什么?和安卓什么关系?应用发布如何知道自己的版本?优雅草卓伊凡
|
7月前
|
移动开发 安全 Java
Android历史版本与APK文件结构
通过以上内容,您可以全面了解Android的历史版本及其主要特性,同时掌握APK文件的结构和各部分的作用。这些知识对于理解Android应用的开发和发布过程非常重要,也有助于在实际开发中进行高效的应用管理和优化。希望这些内容对您的学习和工作有所帮助。
652 83
|
5月前
|
Java API 开发工具
Android cmdline-tools版本与最小JDK的关系
总的来说,Android的命令行工具和JDK之间的关系就像是一场舞会,两者需要彼此配合,才能共同创造出美妙的舞蹈。如果选择了不合适的舞伴(即不兼容的版本),可能会导致舞蹈中的步伐混乱,甚至无法完成舞蹈。而即使选择了合适的舞伴,也需要考虑舞伴的舞蹈技巧(即性能和稳定性),才能确保舞蹈的完美表现。因此,选择合适的Android命令行工具和JDK版本,是每一个Android开发者都需要面对的重要决定。
173 13
|
10月前
|
人工智能 搜索推荐 物联网
Android系统版本演进与未来展望####
本文深入探讨了Android操作系统从诞生至今的发展历程,详细阐述了其关键版本迭代带来的创新特性、用户体验提升及对全球移动生态系统的影响。通过对Android历史版本的回顾与分析,本文旨在揭示其成功背后的驱动力,并展望未来Android可能的发展趋势与面临的挑战,为读者呈现一个既全面又具深度的技术视角。 ####
|
6月前
|
安全 开发工具 Android开发
【Android Git】Git版本回退方式
在实际操作中,选择合适的版本回退方式,可以有效地管理代码版本,提高开发效率和代码质量。
309 26
|
7月前
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
404 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
编解码 开发工具 Android开发
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
Android获取设备各项信息(设备id、ip地址、设备名称、运行商、品牌、型号、分辨率、处理器、国家码、系统语言、网络类型、oaid、android版本、操作系统版本、mac地址、应用程序签名..)2
774 2
|
开发工具 git 索引
repo sync 更新源码 android-12.0.0_r34, fatal: 不能重置索引文件至版本 ‘v2.27^0‘。
本文描述了在更新AOSP 12源码时遇到的repo同步错误,并提供了通过手动git pull更新repo工具来解决这一问题的方法。
471 1
|
Shell Serverless
makefile 函数全解
makefile 函数全解
858 0
makefile 函数全解
|
Android开发
Android Studio(2022.3.1)设置阿里云源-新旧版本
Android Studio(2022.3.1)设置阿里云源-新旧版本
2449 1