博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 系列 1.3了解Android版本
阅读量:4044 次
发布时间:2019-05-24

本文共 1571 字,大约阅读时间需要 5 分钟。

1.3了解Android版本
问题
你不断听到冰淇淋三明治,果冻豆,棒棒糖和沼泽低,需要知道这一切意味着什么。
讨论
Android在其一生中经历了许多版本。每个版本都有一个版本号,一个代码名称和一个API级别。版本号是一个常规的版本系统,如2.1,3.0,4.0,4.1,5.0,6.0等。当版本的第一个数字改变时,这是一个很大的问题,许多新的API;当第二个数字改变时,它比革命更多的演变(偶尔有一个新的代号),如果只有第三个数字改变,这是一个小的改变。 API级别单调编号。代码名称按字母顺序排列,总是指甜食。 API级别1和2没有正式具有代码名称。
请注意,Android系统在通常意义上是向后兼容的:为旧版本创建的应用程序将在较新版本的Android上运行,反之亦然。例如,为Android创建的应用程序应该在Android 7上运行而不需要重新编译。但是在Android 7上编写和编译的应用程序可能会使用1.5手机上不存在的API调用,因此手机实际上会拒绝安装较新的应用程序,除非您使用一些版本控制和兼容性的东西我们稍后再谈(食谱1.20)。

表1-1。 Android版本

Version

Number
API Level Name Date a Major Change / Notes CM Version
1.0 1 (none) 2008-09-23
1.1 2 (none) 2009-02-09
1.5 3 Cupcake 2009-04-30 3
1.6 4 Donut 2009-09-15 4
2.0 5 Eclair 2009-10-26 5
2.1 7 Eclair 2010-01-12
2.2 8 Froyo 2010-05-20 6
2.3 9 Gingerbread 2010-12-06 Long the most widely-used version 7
2.3 10 Gingerbread
3.0 11 Honeycomb 2011-02-22 Tablets only; source code release delayed
3.1 12 Honeycomb 2011-05-10
3.2 13 Honeycomb 2011-07-15
4.0 14 Ice Cream Sandwich 2011-10-19 Merge tablet and phone support 9
4.0.3 15 Ice Cream Sandwich 2011-12-16
4.1.2 16 Jelly Bean 2012-07-09 10
4.2.2 17 Jelly Bean 2012-11-13 10.1
4.3 18 Jelly Bean 2013-07-24 10.2
4.4 19 KitKat 2013-10-31 Co-marketing deal with Nestlé (makers of
KitKat chocolate bar)
11
5.0 21 Lollipop 2014-11-10 12
6.0 23 Marshmallow 2015-10-05 13
7.0 24 Nougat 2016-08-22

最后一列“CM版本”显示了CyanogenMod的主要版本号,它是Android的领先“替代分发版”。 基于Android开源项目,许多开源粉丝喜欢“CM”,因为它独立于Google,允许更容易的“root”访问等等。 有关CyanogenMod历史的更多详细信息,请参见https://en.wikipedia.org/wiki/CyanogenMod#Version_history。

当然,随着新版本的发布,这个表将继续增长,因为Android继续增长!

转载地址:http://jeedi.baihongyu.com/

你可能感兴趣的文章
opencv学习——在MFC中读取和显示图像
查看>>
Matlab与CUDA C的混合编程配置出现的问题及解决方案
查看>>
如何将PaperDownloader下载的文献存放到任意位置
查看>>
C/C++中关于动态生成一维数组和二维数组的学习
查看>>
JVM最简生存指南
查看>>
Java的对象驻留
查看>>
JVM并发机制探讨—内存模型、内存可见性和指令重排序
查看>>
如何构建高扩展性网站
查看>>
持续可用与CAP理论 – 一个系统开发者的观点
查看>>
nginx+tomcat+memcached (msm)实现 session同步复制
查看>>
c++字符数组和字符指针区别以及str***函数
查看>>
c++类的操作符重载注意事项
查看>>
c++模板与泛型编程
查看>>
WAV文件解析
查看>>
WPF中PATH使用AI导出SVG的方法
查看>>
WPF UI&控件免费开源库
查看>>
QT打开项目提示no valid settings file could be found
查看>>
Win10+VS+ESP32环境搭建
查看>>
Ubuntu+win10远程桌面
查看>>
flutter-实现圆角带边框的view(android无效)
查看>>