diff --git a/core/api/current.txt b/core/api/current.txt index 9eeb80edc3724..5e1c271b7906a 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -29555,6 +29555,7 @@ package android.os { field public static final int PREVIEW_SDK_INT; field public static final String RELEASE; field @NonNull public static final String RELEASE_OR_CODENAME; + field @NonNull public static final String RELEASE_OR_PREVIEW_DISPLAY; field @Deprecated public static final String SDK; field public static final int SDK_INT; field public static final String SECURITY_PATCH; diff --git a/core/java/android/os/Build.java b/core/java/android/os/Build.java index 9740fcb0f096b..45cc324d7302d 100755 --- a/core/java/android/os/Build.java +++ b/core/java/android/os/Build.java @@ -285,12 +285,19 @@ public class Build { public static final String RELEASE = getString("ro.build.version.release"); /** - * The version string we show to the user; may be {@link #RELEASE} or - * {@link #CODENAME} if not a final release build. + * The version string. May be {@link #RELEASE} or {@link #CODENAME} if + * not a final release build. */ @NonNull public static final String RELEASE_OR_CODENAME = getString( "ro.build.version.release_or_codename"); + /** + * The version string we show to the user; may be {@link #RELEASE} or + * a descriptive string if not a final release build. + */ + @NonNull public static final String RELEASE_OR_PREVIEW_DISPLAY = getString( + "ro.build.version.release_or_preview_display"); + /** * The base OS build the product is based on. */