Android 系列 1.3了解Android版本

263 篇文章 2 订阅
164 篇文章 0 订阅
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继续增长!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
更新时间2015-7-31左右 Android Studio 1.3 的新特性 性能 & 测试工具 Android Memory (HPROF) Viewer Android Studio 允许你可以用原生 Android HPROF 格式捕获和分析内存快照 Allocation Tracker 除了显示应用程序使用内存分配表,新的配置跟踪器现在包括一个可视化的方式,来查看您的应用程序分配。 APK Tests in Modules 应用程序的测试的灵活性方面,你现在得把你的代码测试在一个单独的模块,并使用新的测试插件(‘com.android.test’),该功能确实需要你的应用项目使用 Gradle Plugin 1.3。 Code 和 SDK 管理 App permission annotations Android Studio 现在支持内嵌代码的注释,以帮助您在 Android M 管理 app permissions。了解更多 code annotations. Data Binding Support 新的数据 brinding 特性,可让您通过将您的应用程序逻辑结合到你的布局,创建声明布局,用于最大限度地减少样板代码。了解更多 data binding. SDK Auto Update & SDK Manager 管理 Android SDK 更新现在是 Android Studio 的一部分. 默认下,Android Studio 会提示 SDK & Tool 更细. 你同也可以用新的集成的Android SDK Manager 调整你的偏好 C++ Support 作为 Android1.3 稳定版本的一部分,我们包括一个早期预览C ++编辑器,以及调试器支持搭配实验构建插件。查看Android C++ Preview 页面关于如何上手信息。更复杂的项目的支持和构建配置正在开发,让我们知道您的反馈意见。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值