Langue

BuildVersionCodes Énumération

Définition

Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Android.Views.InputMethods.EditorInfo.MakeCompatible .

public enum BuildVersionCodes
type BuildVersionCodes = 
Héritage
BuildVersionCodes

Champs

Nom Valeur Description
Base 1

Octobre 2008 : La version originale, première, d’Android.

Base11 2

Février 2009 : Première mise à jour Android, officiellement appelée 1.1.

Cupcake 3

Mai 2009 : Android 1.5.

Donut 4

Septembre 2009 : Android 1.6.

Eclair 5

E. Publié publiquement sous android 2.0 en octobre 2009. Les applications ciblant cette version ou ultérieure obtiennent ces nouveaux changements de comportement : la fonction Service.onStartCommand retourne le nouveau comportement Service.START_STICKY au lieu de l’ancienne Service.START_STICKY_COMPATIBILITY de compatibilité.

Eclair01 6

Mise à jour incrémentielle E. Publié publiquement sous android 2.0.1 en décembre 2009.

EclairMr1 7

E MR1. Publié publiquement en tant qu’Android 2.1 en janvier 2010.

Froyo 8

F. Publié publiquement sous android 2.2 en mai 2010.

Gingerbread 9

G. Publié publiquement en tant qu’Android 2.3 en décembre 2010. Les applications ciblant cette version ou une version ultérieure obtiennent ces nouvelles modifications de comportement : les icônes de notification de l’application s’affichent sur le nouvel arrière-plan de la barre d’état sombre. Elles doivent donc être visibles dans cette situation.

GingerbreadMr1 10

Février 2011 : Android 2.3.3.

Honeycomb 11

H. Publié publiquement sous android 3.0 en février 2011. Les applications ciblant cette version ou une version ultérieure obtiendront ces nouveaux changements de comportement : le thème par défaut pour les applications est désormais sombre holographique : R.style.Theme_Holo .

HoneycombMr1 12

Mai 2011 : Android 3.1.

HoneycombMr2 13

Juin 2011 : Android 3.2.

IceCreamSandwich 14

Octobre 2011 : Android 4.0.

IceCreamSandwichMr1 15

Décembre 2011 : Android 4.0.3.

JellyBean 16

Juin 2012 : Android 4.1.

JellyBeanMr1 17

J MR1. Publié publiquement en tant qu’Android 4.2 en novembre 2012. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement : Les fournisseurs de contenu : la valeur par défaut d’android :export est désormais false.

JellyBeanMr2 18

Android 4.3 : Jelly Bean MR2, la vengeance des haricots.

Kitkat 19

K. Publié publiquement en tant qu’Android 4.4 en octobre 2013. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

KitkatWatch 20

K pour les montres. Publiée publiquement en tant qu’Android 4.4W en juin 2014. Les applications ciblant cette version ou ultérieure recevront ces nouvelles modifications de comportement : AlertDialog n’a peut-être pas d’arrière-plan par défaut si le thème ne le spécifie pas.

Lollipop 21

L. Publié publiquement sous android 5.0 en novembre 2014. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

LollipopMr1 22

L MR1. Publiée publiquement sous android 5.1 en mars 2015. Pour plus d’informations sur cette version, consultez les API Android 5.1 . Valeur constante : 22 (0x00000016)

M 23

M. Publié publiquement en tant qu’Android 6.0 en octobre 2015. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

N 24

N. Publié publiquement en tant qu’Android 7.0 en août 2016. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

NMr1 25

N MR1. Publié publiquement en tant qu’Android 7.1 en octobre 2016. Pour plus d’informations sur cette version, consultez Android 7.1 pour les développeurs. Valeur constante : 25 (0x00000019)

O 26

O. Publié publiquement en tant qu’Android 8.0 en août 2017. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

OMr1 27

O MR1. Publié publiquement sous android 8.1 en décembre 2017. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement.

P 28

P. Publiée publiquement en tant qu’Android 9 en août 2018. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement. Pour plus d’informations sur cette version, consultez la vue d’ensemble d’Android 9 Pie. Service.startForeground nécessite que les applications contiennent l’autorisation Manifest.permission.FOREGROUND_SERVICE . LinearLayout remeasure toujours les enfants pondérés, même s’il n’y a pas d’espace excédentaire.

Q 29

Q : Publiée publiquement en tant qu’Android 10 en septembre 2019. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement. Pour plus d’informations sur cette version, consultez la vue d’ensemble d’Android 10. Modifications de comportement : toutes les modifications de comportement des applications : applications ciblant l’API 29+

R 30

R. Publié publiquement en tant qu’Android 11 en septembre 2020. Les applications ciblant cette version ou une version ultérieure recevront ces nouveaux changements de comportement. Pour plus d’informations sur cette version, consultez la vue d’ensemble d’Android 11. Changements de comportement : toutes les modifications de comportement des applications : Applications ciblant les mises à jour Android 11 vers des restrictions d’interface non-SDK dans Android 11

S 31

S.

SV2 32

S V2. Encore une fois à la violation, chers amis, une fois de plus.

Tiramisu 33

Tiramisu.

UpsideDownCake 34

Gâteau à l’envers.

VanillaIceCream 35

Glace vanille.

Baklava 36

Baklava.

CurDevelopment 10000

Numéro de version Magic pour une build de développement actuelle, qui n’a pas encore été transformée en version officielle.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Java documentation pour android.os.Build.VERSION_CODES.

S’applique à