diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index a5b7e995293a4..6bf394dc347b5 100755 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -441,23 +441,30 @@ public class Build { public static final int CUR_DEVELOPMENT = 10000; /** - * October 2008: The original, first, version of Android. Yay! + * The original, first, version of Android. Yay! + * + *
Released publicly as Android 1.0 in September 2008. */ public static final int BASE = 1; /** - * February 2009: First Android update, officially called 1.1. + * First Android update. + * + *
Released publicly as Android 1.1 in February 2009. */ public static final int BASE_1_1 = 2; /** - * May 2009: Android 1.5. + * C. + * + *
Released publicly as Android 1.5 in April 2009. */ public static final int CUPCAKE = 3; /** - * September 2009: Android 1.6. + * D. * + *
Released publicly as Android 1.6 in September 2009. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 2.0 in October 2009. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 2.0.1 in December 2009. */ public static final int ECLAIR_0_1 = 6; /** - * January 2010: Android 2.1 + * E MR1. + * + *
Released publicly as Android 2.1 in January 2010. */ public static final int ECLAIR_MR1 = 7; /** - * June 2010: Android 2.2 + * F. + * + *
Released publicly as Android 2.2 in May 2010. */ public static final int FROYO = 8; /** - * November 2010: Android 2.3 + * G. * + *
Released publicly as Android 2.3 in December 2010. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 2.3.3 in February 2011. */ public static final int GINGERBREAD_MR1 = 10; /** - * February 2011: Android 3.0. + * H. * + *
Released publicly as Android 3.0 in February 2011. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 3.1 in May 2011. */ public static final int HONEYCOMB_MR1 = 12; /** - * June 2011: Android 3.2. + * H MR2. * + *
Released publicly as Android 3.2 in July 2011. *
Update to Honeycomb MR1 to support 7 inch tablets, improve * screen compatibility mode, etc.
* @@ -626,8 +647,9 @@ public class Build { public static final int HONEYCOMB_MR2 = 13; /** - * October 2011: Android 4.0. + * I. * + *Released publicly as Android 4.0 in October 2011. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 4.03 in December 2011. */ public static final int ICE_CREAM_SANDWICH_MR1 = 15; /** - * June 2012: Android 4.1. + * J. * + *
Released publicly as Android 4.1 in July 2012. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 4.2 in November 2012. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 4.3 in July 2013. */ public static final int JELLY_BEAN_MR2 = 18; /** - * October 2013: Android 4.4, KitKat, another tasty treat. + * K. * + *
Released publicly as Android 4.4 in October 2013. *
Applications targeting this or a later release will get these * new changes in behavior. For more information about this release, see the * Android KitKat overview.
@@ -778,8 +807,9 @@ public class Build { public static final int KITKAT = 19; /** - * June 2014: Android 4.4W. KitKat for watches, snacks on the run. + * K for watches. * + *Released publicly as Android 4.4W in June 2014. *
Applications targeting this or a later release will get these * new changes in behavior:
*Released publicly as Android 5.0 in November 2014. *
Applications targeting this or a later release will get these * new changes in behavior. For more information about this release, see the * Android Lollipop overview.
@@ -828,15 +859,18 @@ public class Build { public static final int LOLLIPOP = 21; /** - * March 2015: Lollipop with an extra sugar coating on the outside! - * For more information about this release, see the + * L MR1. + * + *Released publicly as Android 5.1 in March 2015. + *
For more information about this release, see the * Android 5.1 APIs. */ public static final int LOLLIPOP_MR1 = 22; /** - * M is for Marshmallow! + * M. * + *
Released publicly as Android 6.0 in October 2015. *
Applications targeting this or a later release will get these * new changes in behavior. For more information about this release, see the * Android 6.0 Marshmallow overview.
@@ -867,8 +901,9 @@ public class Build { public static final int M = 23; /** - * N is for Nougat. + * N. * + *Released publicly as Android 7.0 in August 2016. *
Applications targeting this or a later release will get these * new changes in behavior. For more information about this release, see * the Android Nougat overview.
@@ -921,7 +956,10 @@ public class Build { public static final int N = 24; /** - * N MR1: Nougat++. For more information about this release, see + * N MR1. + * + *Released publicly as Android 7.1 in October 2016. + *
For more information about this release, see * Android 7.1 for * Developers. */ @@ -930,6 +968,7 @@ public class Build { /** * O. * + *
Released publicly as Android 8.0 in August 2017. *
Applications targeting this or a later release will get these * new changes in behavior. For more information about this release, see * the Android Oreo overview.
@@ -1020,6 +1059,7 @@ public class Build { /** * O MR1. * + *Released publicly as Android 8.1 in December 2017. *
Applications targeting this or a later release will get these
* new changes in behavior. For more information about this release, see
* Android 8.1 features and
@@ -1037,6 +1077,7 @@ public class Build {
/**
* P.
*
+ * Released publicly as Android 9 in August 2018.
* Applications targeting this or a later release will get these
* new changes in behavior. For more information about this release, see the
* Android 9 Pie overview. Released publicly as Android 10 in September 2019.
* Applications targeting this or a later release will get these new changes in behavior.
* For more information about this release, see the
* Android 10 overview. Released publicly as Android 11 in September 2020.
* Applications targeting this or a later release will get these new changes in behavior.
* For more information about this release, see the
* Android 11 overview.