這是【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 12 | 31 | Snow Cone(刨冰) | 2021年10月04日 |
| Android 11 | 30 | R | 2020年09月08日 |
| Android 10 | 29 | Q | 2019年09月03日 |
| Android 9.0 | 28 | P(Pie 餡餅) | 2018年08月06日 |
| Android 8.1 | 27 | O_MR1 | 2017年12月05日 |
| Android 8.0 | 26 | O(Oreo 奧利奧) | 2017年08月21日 |
| Android 7.1 | 25 | N_MR1 | 2016年10月04日 |
| Android 7.0 | 24 | N(Nougat 牛軋糖) | 2016年08月22日 |
| Android 6.0 | 23 | M(Marshmallow 棉花糖) | 2015年10月02日 |
| Android 5.1 | 22 | LOLLIPOP_MR1 | 2015年03月02日 |
| Android 5.0 | 21 | LOLLIPOP(棒棒糖) | 2014年11月04日 |
| Android 4.4W | 20 | KITKAT_WATCH | 2014年06月25日 |
| Android 4.4 | 19 | KITKAT(奇巧巧克力棒) | 2013年10月31日 |
| Android 4.3 | 18 | JELLY_BEAN_MR2 | 2013年07月24日 |
| Android 4.2、4.2.2 | 17 | JELLY_BEAN_MR1 | 2012年11月13日 |
| Android 4.1、4.1.1 | 16 | JELLY_BEAN(果凍豆) | 2012年07月09日 |
| Android 4.0.3、4.0.4 | 15 | ICE_CREAM_SANDWICH_MR1 | 2011年12月16日 |
| Android 4.0、4.0.1、4.0.2 | 14 | ICE_CREAM_SANDWICH(冰淇淋三明治) | 2011年10月18日 |
| Android 3.2 | 13 | HONEYCOMB_MR2 | 2011年07月15日 |
| Android 3.1.x | 12 | HONEYCOMB_MR1 | 2011年05月10日 |
| Android 3.0.x | 11 | HONEYCOMB(蜂巢) | 2011年02月22日 |
| Android 2.3.3、2.3.4 | 10 | GINGERBREAD_MR1 | 2011年02月09日 |
| Android 2.3、2.3.1、2.3.2 | 9 | GINGERBREAD(姜餅) | 2010年12月06日 |
| Android 2.2.x | 8 | FROYO(凍酸奶) | 2010年05月20日 |
| Android 2.1.x | 7 | ECLAIR_MR1 | 2010年01月11日 |
| Android 2.0.1 | 6 | ECLAIR_0_1 | 2009年12月03日 |
| Android 2.0 | 5 | ECLAIR(閃電泡芙) | 2009年10月27日 |
| Android 1.6 | 4 | DONUT(甜甜圈) | 2009年09月15日 |
| Android 1.5 | 3 | CUPCAKE(紙杯蛋糕) | 2009年04月27日 |
| Android 1.1 | 2 | BASE_1_1 | 2009年02月09日 |
| Android 1.0 | 1 | BASE | 2008年09月23日 |
擴展資料
安卓各版本的命名規則:
Android 在正式發行之前,最開始擁有兩個內部測驗版本,并且以著名的機器人名稱來對其進行命名,它們分別是
- 阿童木(AndroidBeta)
- 發潭訓器人(Android 1.0)
后來由于涉及到著作權問題,谷歌將其命名規則變更為用甜點作為它們系統版本代號的命名方法,
甜點命名法開始于 Android 1.5 發布的時候,作為每個版本代表的甜點的尺寸越變越大,然后按照 26 個字母數序,
但 Google 自 Android 11 后取消了除了版本號以外的甜點代號,意圖簡化名稱讓消費者容易記得(我覺得 Google 可能多此一舉了,不搞開發的應該很少人會去關注自己的安卓手機用的什么版本吧),
雖然不對外使用甜點代號了,但 Google 仍為下一代的 Android 12 進行內部代號的命名,有訊息說 Android 12 開發代號為 Snow Cone(刨冰) ,但最終正式版本不會冠上甜點代號,僅會稱之為 Android 12 ,
你的問題得到解決了嗎?歡迎在評論區留言,
贈人玫瑰,手有余香,如果覺得文章不錯,希望可以給個一鍵三連,感謝,
技術是一點一點積累的,大神也不是一天就可以達到的,原地不動就是退步,所以每天進步一點點,
結束語
最后,附上一句格言:"好學若饑,謙卑若愚",望共勉,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/350990.html
標籤:其他
