Android 教程系列第 14 篇Android 系统版本和 API 等级对应关系表(持续更新)

Posted Allen Su

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 教程系列第 14 篇Android 系统版本和 API 等级对应关系表(持续更新)相关的知识,希望对你有一定的参考价值。

这是【Android 教程系列第 14 篇】,如果觉得有用的话,欢迎关注专栏。

很多人记不住 android 系统版本和 API 等级对应的关系,这里我以 官网文档安卓版本历史(维基百科) 为参考做了整理。

解释说明

  • 安卓在布稳定版前,事先会发布开发者预览版,所以安卓版本的发布时间也就分为了稳定版和开发者预览版两个时间,本文只说下稳定版的发布时间。
  • 以 Android 7.1 为例,后续又发布了 7.1.1 和 7.1.2 两个附加版本,取前两个数字就是 Android 7.1 ,在 Android 7.1 版本之前的版本后续都会有 1~4 个附加版本。以目前看,在 Android 7.1 之后的版本就没有附加版本了。

如果想知道开发者预览版发布时间,或者 Android 7.1 版本之前的附加版本有哪些,可点击上方的维基百科查看详情。

Android 系统版本和 API 等级对应关系表

平台版本API 级别系统代号正式版本发布时间
Android 1231Snow Cone(刨冰)2021年10月04日
Android 1130R2020年09月08日
Android 1029Q2019年09月03日
Android 9.028P(Pie 馅饼)2018年08月06日
Android 8.127O_MR12017年12月05日
Android 8.026O(Oreo 奥利奥)2017年08月21日
Android 7.125N_MR12016年10月04日
Android 7.024N(Nougat 牛轧糖)2016年08月22日
Android 6.023M(Marshmallow 棉花糖)2015年10月02日
Android 5.122LOLLIPOP_MR12015年03月02日
Android 5.021LOLLIPOP(棒棒糖)2014年11月04日
Android 4.4W20KITKAT_WATCH2014年06月25日
Android 4.419KITKAT(奇巧巧克力棒)2013年10月31日
Android 4.318JELLY_BEAN_MR22013年07月24日
Android 4.2、4.2.217JELLY_BEAN_MR12012年11月13日
Android 4.1、4.1.116JELLY_BEAN(果冻豆)2012年07月09日
Android 4.0.3、4.0.415ICE_CREAM_SANDWICH_MR12011年12月16日
Android 4.0、4.0.1、4.0.214ICE_CREAM_SANDWICH(冰淇淋三明治)2011年10月18日
Android 3.213HONEYCOMB_MR22011年07月15日
Android 3.1.x12HONEYCOMB_MR12011年05月10日
Android 3.0.x11HONEYCOMB(蜂巢)2011年02月22日
Android 2.3.3、2.3.410GINGERBREAD_MR12011年02月09日
Android 2.3、2.3.1、2.3.29GINGERBREAD(姜饼)2010年12月06日
Android 2.2.x8FROYO(冻酸奶)2010年05月20日
Android 2.1.x7ECLAIR_MR12010年01月11日
Android 2.0.16ECLAIR_0_12009年12月03日
Android 2.05ECLAIR(闪电泡芙)2009年10月27日
Android 1.64DONUT(甜甜圈)2009年09月15日
Android 1.53CUPCAKE(纸杯蛋糕)2009年04月27日
Android 1.12BASE_1_12009年02月09日
Android 1.01BASE2008年09月23日

扩展资料

安卓各版本的命名规则:

Android 在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是

  • 阿童木(AndroidBeta)
  • 发条机器人(Android 1.0)

后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本代号的命名方法。

甜点命名法开始于 Android 1.5 发布的时候,作为每个版本代表的甜点的尺寸越变越大,然后按照 26 个字母数序。

但 Google 自 Android 11 后取消了除了版本号以外的甜点代号,意图简化名称让消费者容易记得(我觉得 Google 可能多此一举了,不搞开发的应该很少人会去关注自己的安卓手机用的什么版本吧)。

虽然不对外使用甜点代号了,但 Google 仍为下一代的 Android 12 进行内部代号的命名,有消息说 Android 12 开发代号为 Snow Cone(刨冰) ,但最终正式版本不会冠上甜点代号,仅会称之为 Android 12 。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。

以上是关于Android 教程系列第 14 篇Android 系统版本和 API 等级对应关系表(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章

超简单的Python教程系列——第14篇:异步

Android自动化测试实战 Java篇 主流工具 框架 脚本

OSG for Android新手教程系列——项目配置

OpenCV On Android环境配置最新&最全指南(Android Studio篇)

Android开发 Android Studio2.0 教程从入门到精通Windows版 - 入门篇

Android Studio系列教程二--基本设置与运行