Android是一個由Google和開放手機聯盟共同開發的移動設備作業系統,其最初的版本(Android 0.5)在2007年11月5日發行。至今,Android已發行多個更新版本,每個版本除了修復前一版本的漏洞外,還多了新的功能。
Android作業系統有預發行的內部版本,分別為原子小金剛(Astro)與機器人班亭(Bender,电视动画《乃出個未來》的角色)[1]。
從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[2]。
2007 年 11 月 12 日,谷歌发布了首个公开的 Android Beta SDK[33](版本号m3-rc20a)。这一软件开发包(SDK)面向开发者,包含基本的 Android 模拟器、核心库和调试工具,旨在让开发者提前熟悉 Android 的架构和 API。然而,其功能较为有限,缺乏成熟的用户界面和完整的应用程序框架。
Android 2.0.1于2009年12月3日正式发布[52]。该版本针对Android 2.0进行了轻微的改进,只针对前一个版本中的部分API进行修改变化,并且对存在的已知的Bug进行修复,其他并无变化[52]。
Android 2.1于2010年1月12日正式发布[53]。该版本针对Android 2.0.1进行了轻微的改进,只针对前一个版本中的部分API进行修改变化,并且对存在的已知的Bug进行修复,其他并无变化[53]。
注:部分标称为2.2的固件仍然在使用2.6.29的核心。这种固件虽然可以实现大部分2.2的功能(比如flash),但性能上与2.6.32有一定差距。
Android 2.2.1更新包于2011年1月18日正式发布,进行了Bug修复,安全性的提高,性能提升以及流畅性提升[62]。
Android 2.2.2更新包于2011年1月22日正式发布,进行了Bug修复,修复了Nexus One中的短信问题[63]。
Android 2.2.3更新包于2011年11月21日正式发布,修复了两个安全性问题。
2010年12月及2011年1月分别发放2.3.1和2.3.2更新包,修复Nexus S的Bug。
Android 2.3.3更新包于2011年2月9日正式发布,仅针对上一个版本进行了API改进,其他无变化[66]。
Android 2.3.4更新包增加了在Google Talk中使用语音通话和视频聊天的支持[67]。
萤幕截图功能(电源键+Home)在2.3.4才有实作出来(2011 Xperia:长按Power键,再点选「截图」)
Android 2.3.5更新包于2011年7月25日正式发布,该更新包进行如下改进[68]:
Android 2.3.6更新包于2011年9月2日正式发布,修复了语音搜索存在的Bug。该更新包改进了加拿大版本Nexus S存在的使用WiFi时可能导致增加辐射的问题[69][70]。
Android 3.1软体开发包于2011年5月10日正式发布[76]。主要更新如下:
Android 3.2软体开发包于2011年7月15日正式发布[79]。全球第一台使用该版本作业系统的设备是华为公司制造生产的MediaPad平板电脑[80]。主要更新如下:
Android 3.2.1更新包于2011年9月20日正式发布,包含以下更新:
Android 3.2.2更新包于2011年8月30日正式发布,该版本修复了在摩托罗拉Xoom 4G上存在的Bug和性能方面的提升。
该版本的主要更新内容如下[86][87][88]:
修复Android 4.0中的Bug。
Android 4.0.2更新包于2011年11月28日正式发布,该更新包修复了存在于Verizon版本Galaxy Nexus中的Bug[91][92]。
Android 4.0.3更新包于2011年12月16日发布,包括修复Bug和系统的优化,并且针对图形、数据库、拼写检查、蓝牙功能和其他功能的改进。公布了新的API,包括联系人API,日历增强,新的摄像头应用程序,提高视频稳定和QVGA分辨率和辅助功能的改进,如屏幕的改进等[93]。
Android 4.0.4更新包于2012年2月6日发布,主要更新如下:
Android 4.1.1更新包于2012年7月23日发布,主要是修复Nexus 7的Bug。
Android 4.1.2更新包于2012年10月9日发布,主要更新如下:
2012年10月30日,Google 释出 Android 4.2(JellyBean 雷根糖)。Google原本预计于2012年10月29日于纽约发布Android 4.2,但因为飓风桑迪吹袭被取消[94],而改以新闻稿发布,以“一种新口味的果冻豆”(A new flavor of Jelly Bean)作口号。首款搭载Android 4.2的手机LG Nexus 4及平板电脑Nexus 10于2012年11月23日上市[95][96]。主要更新如下:
修复Android 4.2中的Bug。
Android 4.2.2更新包于2013年2月11日发布,主要更新如下:
2013年7月25日,Google释出Android 4.3(JellyBean雷根糖)。主要更新如下:
2013年10月5日,Google释出Android 4.3.1(JellyBean 雷根糖)。主要更新如下:
2013年12月5日 Google 释出Android 4.4.1(Kitkat)。主要更新如下:
2013年12月9日 Google 释出 Android 4.4.2(Kitkat)。主要更新如下:
2014年6月2日 Google 释出 Android 4.4.3(Kitkat)。主要更新如下:
2014年6月20日 Google 释出 Android 4.4.4(Kitkat)。主要更新如下:
2014年12月4日Google释出Android 5.0.1(棒棒糖Lollipop)。主要更新如下:
2014年12月21日Google释出Android 5.0.2(棒棒糖Lollipop)。主要更新如下:
2015年4月22日Google释出Android 5.1.1(棒棒糖Lollipop)。主要更新如下:
2015年10月5日,Google释出Android 6.0(棉花糖Marshmallow)。 主要更新如下:
2015年12月7日,Google释出Android 6.0.1(棉花糖Marshmallow)。
2016年8月22日,Google释出Android 7.0(牛轧糖Nougat)。 主要更新如下:
2016年12月5日,Google释出Android 7.1.1(牛轧糖Nougat)。 主要更新如下:
2017年4月4日,Google释出Android 7.1.2(牛轧糖Nougat)。 主要更新如下:
2018年3月7日,Google发布Android P的开发者预览版本,并开放下载。 2018年5月8日,Google I/O大会公布许多Android P功能。 2018年8月6日,Google正式发布Android 9 Pie的正式版本。
Android 10的首个开发者预览版本(即测试版)在2019年3月14日发行并提供下载。正式版于2019年9月3日发行。此版本Android是各Android版本中,首次不用甜品来命名。
2020年2月20日发布开发者预览版本,2020年9月8日正式发布。
第一个开发者预览版于2021年2月18日发布。第一个测试版于2021年5月18日发布,正式版于2021年10月4日发布。
Android 13 第一個測試版本已在2022年2月10日發布。Google Pixel系列(Pixel 4以及後續機型)率先使用,正式版於2022年8月15日發佈。
Android 14于2023年2月8日在开发者预览版中发布,随后於开发者预览版2中发布,并于2023年3月8日向开发者发布。Android 14的第一个開發者預覽版本于2023年4月12日向開發者发布。2023年10月4日正式发布。
Android 15于2024年2月16日在开发者预览版中发布,正式版於2024年10月15日發布。
Android 16于2024年11月19日在开发者预览版中发布。正式版預計於於2025年稍晚發布。
We released monthly Android security updates throughout the year for devices running Android 4.4.4 and up—that accounts for 86.3 percent of all active Android devices worldwide.
I confirmed this with Google; Honeycomb, at least in the current form, will not be coming to non-tablet devices.