語言

BuildVersionCodes 列舉

定義

列舉由多種類型回傳的值,並作為 成員的參數。

public enum BuildVersionCodes
type BuildVersionCodes = 
繼承
BuildVersionCodes

欄位

名稱 值 Description
Base 1

2008 年 10 月:Android 的原始、第一個版本。

Base11 2

2009 年 2 月:首次 Android 更新,正式名稱為 1.1。

Cupcake 3

2009 年 5 月:Android 1.5。

Donut 4

2009 年 9 月:Android 1.6。

Eclair 5

E. 於 2009 年 10 月以 Android 2.0 公開發佈。 針對此版本或後續版本的應用程式將獲得這些新的行為變更:Service.onStartCommand 函式會回傳新的 Service.START_STICKY 行為,而非舊的相容性Service.START_STICKY_COMPATIBILITY。

Eclair01 6

E,增量更新。 於 2009 年 12 月公開發佈為 Android 2.0.1。

EclairMr1 7

E MR1。 於 2010 年 1 月公開發佈為 Android 2.1。

Froyo 8

F. 於 2010 年 5 月以 Android 2.2 正式公開發佈。

Gingerbread 9

G. 於 2010 年 12 月以 Android 2.3 版本公開發佈。 針對此版本或後續版本的應用程式將獲得這些新的行為變更:應用程式的通知圖示會顯示在新的暗色狀態列背景上,因此在此情況下必須可見。

GingerbreadMr1 10

2011 年 2 月:Android 2.3.3。

Honeycomb 11

H. 於 2011 年 2 月公開發佈為 Android 3.0。 針對此版本或後續版本的應用程式將獲得以下行為新變更:應用程式預設主題為暗色全息:R.style.Theme_Holo 。

HoneycombMr1 12

2011 年 5 月:Android 3.1。

HoneycombMr2 13

2011 年 6 月:Android 3.2。

IceCreamSandwich 14

2011 年 10 月:Android 4.0。

IceCreamSandwichMr1 15

2011 年 12 月:Android 4.0.3。

JellyBean 16

2012 年 6 月:Android 4.1。

JellyBeanMr1 17

J MR1。 於 2012 年 11 月公開發佈為 Android 4.2。 針對此版本或後續版本的應用程式將獲得以下行為新變更:內容提供者:android:exported 的預設值現在為 false。

JellyBeanMr2 18

Android 4.3:Jelly Bean MR2,豆子的復仇。

Kitkat 19

K. 於 2013 年 10 月公開發佈為 Android 4.4。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

KitkatWatch 20

K 代表手錶。 於 2014 年 6 月公開發行,編號為 Android 4.4W。 針對此版本或後續版本的應用程式會獲得以下行為變更:若主題未指定背景,AlertDialog 可能沒有預設背景。

Lollipop 21

L. 於 2014 年 11 月以 Android 5.0 正式發佈。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

LollipopMr1 22

L MR1。 於 2015 年 3 月以 Android 5.1 正式發佈。 欲了解更多關於此版本的資訊,請參閱 Android 5.1 API 。 恆定值:22(0x00000016)

M 23

M. 於 2015 年 10 月以 Android 6.0 正式公開發佈。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

N 24

N. 於 2016 年 8 月以 Android 7.0 正式公開發佈。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

NMr1 25

N MR1。 於 2016 年 10 月公開發佈為 Android 7.1。 欲了解更多此版本資訊,請參閱 Android 7.1 for Developers 。 恆定值:25(0x00000019)

O 26

O. 於 2017 年 8 月公開發佈為 Android 8.0。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

OMr1 27

O MR1。 於 2017 年 12 月公開發佈,名為 Android 8.1。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。

P 28

P. 於 2018 年 8 月公開發行,名為 Android 9。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。 欲了解更多此版本資訊,請參閱 Android 9 Pie 概覽。 Service.startForeground 要求應用程式必須持有權限 Manifest.permission.FOREGROUND_SERVICE 。 即使沒有多餘空間,LinearLayout 也會重新測量加權子節點。

Q 29

Q. 於 2019 年 9 月公開發行,名為 Android 10。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。 欲了解更多關於此版本的資訊,請參閱 Android 10 概覽。 行為變更:所有應用程式 行為變更:針對 API 29+ 的應用程式

R 30

R. 於 2020 年 9 月公開發行,名為 Android 11。 針對此版本或後續版本的應用程式會獲得這些行為上的改變。 欲了解更多關於此版本的資訊,請參閱 Android 11 概覽。 行為變更:所有應用程式 行為變更:針對 Android 11 的應用程式 Android 11 中非 SDK 介面限制的更新

S 31

S.

SV2 32

S V2。 親愛的朋友們,再次衝向破口。

Tiramisu 33

提拉米蘇。

UpsideDownCake 34

倒置蛋糕。

VanillaIceCream 35

香草冰淇淋。

Baklava 36

巴克拉瓦。

CinnamonBun 37

肉桂捲。

Android 參考資料。android.os.Build.VERSION_CODES.CINNAMON_BUN

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

CurDevelopment 10000

Magic 版本號,代表目前尚未正式發行的開發版本。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Java 文件 android.os.Build.VERSION_CODES。

適用於