前言
Android 的开发于 2003 年由 Android, Inc.开始,该公司于 2005 年被 Google 收购。
Android 1.0 的首次公开发布发生在 2008 年 10 月 T-Mobile G1(又名 HTC Dream)的发布。Android操作系统有预发行的内部版本,分别为铁臂阿童木(Astro)与机器人班亭(Bender,电视动画《飞出个未来》的角色)。从2009年5月开始,Android的版本代号改以甜点来命名,且每个代号间的前缀以英文本母序接续排列:Cupcake(纸杯蛋糕)、Donut(甜甜圈)、Eclair(闪电泡芙)、Froyo(优格冰淇淋)、Gingerbread(姜饼)、Honeycomb(蜂巢)、Ice Cream Sandwich(冰淇淋三明治)、Jelly Bean(果冻豆)、KitKat(奇巧巧克力)、Lollipop(棒棒糖)、Marshmallow(棉花糖)、Nougat(牛轧糖)、Oreo(奥利奥)、Pie(派)。
2019年8月23日,Google宣布从Android Q开始不再以甜品命名,且直接称Android Q为Android 10。
Android SDK 版本对应版本号
名称 | 内部代号 | 版本号 | 初始稳定 | 支持 | API级别 |
Noofficialcodename | N/A | 1.0 | 2008年9月23日 | No | 1 |
PetitFour | 1.1 | 2009年2月9日 | No | 2 | |
Cupcake | 1.5 | 2009年4月27日 | No | 3 | |
Donut | 1.6 | 2009年9月15日 | No | 4 | |
Eclair | 2.0 | 2009年10月27日 | No | 5 | |
2.0.1 | 2009年12月3日 | No | 6 | ||
2.1 | 2010年1月11日 | No | 7 | ||
Froyo | 2.2–2.2.3 | 2010年5月20日 | No | 8 | |
Gingerbread | 2.3–2.3.2 | 2010年12月6日 | No | 9 | |
2.3.3-2.3.7 | 2011年2月9日 | No | 10 | ||
Honeycomb | 3.0 | 2011年2月22日 | No | 11 | |
3.1 | 2011年5月10日 | No | 12 | ||
3.2-3.2.6 | 2011年7月15日 | No | 13 | ||
Ice Cream Sandwich | 4.0–4.0.2 | 2011年10月18日 | No | 14 | |
4.0.3-4.0.4 | 2011年12月16日 | No | 15 | ||
Jelly Bean | 4.1–4.1.2 | 2012年7月9日 | No | 16 | |
4.2-4.2.2 | 2012年11月13日 | No | 17 | ||
4.3-4.3.1 | 2013年7月24日 | No | 18 | ||
KitKat | Key Lime Pie | 4.4–4.4.4 | 2013年10月31日 | No | 19 |
4.4W-4.4W.2 | 2014年6月25日 | No | 20 | ||
Lollipop | Lemon Meringue Pie | 5.0–5.0.2 | 2014年11月4日 | No | 21 |
5.1-5.1.1 | 2015年3月2日 | No | 22 | ||
Marshmallow | Macadamia Nut Cookie | 6.0–6.0.1 | 2015年10月2日 | No | 23 |
Nougat | New York Cheesecake | 7.0-7.1.2 | 2016年8月22日 | No | 24-25 |
Oreo | Oatmeal Cookie | 8.0-8.1 | 2017年8月21日 | No | 26-27 |
Android 9 | Pie | 9 | 2018年8月6日 | Yes | 28 |
Android 10 | Queen Cake | 10 | 2019年9月7日 | Yes | 29 |
Android 11 | Red Velvet Cake | 11 | 2020年9月8日 | Yes | 30 |
Android 12 | Snow Cone | 12 – 12L | 2021年10月4日 | Yes | 31 – 32 |
Android 13 | Tiramisu | 13 | 2022年8月15日 | Yes | 33 |
Android 14 | Upside Down Cake | 14 | 2023年10月4日 | Yes | 34 |
Android Studio查看SDK版本
修订
31.0.2 (2021年4月)
- adb
-
支持转发到linux上的vsock。
-
修复
adb track-devices
通过无线调试的设备不会立即收到更新的错误。 -
实现对 mDNS 设备发现的初步支持,无需单独安装 mDNS 服务。当前默认禁用此功能,可以通过
ADB_MDNS_OPENSCREEN
在启动 adb 服务器时将环境变量设置为 1来启用。
-
- fastboot
-
无法获取引导分区大小时不要失败。
-
从属性派生设备锁定状态,而不是解析内核命令行。
-
31.0.1 (2021年3月)
- adb
-
减少 TCP keepalive 间隔。
-
提高增量安装性能。
-
- fastboot
-
添加对压缩快照合并的支持。
-
恢复旧的 A/B 支持。
-
31.0.0 (2021年2月)
-
adb
-
默认情况下禁用拉取压缩。
-