Loading core/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -7830,6 +7830,7 @@ package android.os { } public static class Build.VERSION { field @NonNull public static final java.util.Set<java.lang.String> KNOWN_CODENAMES; field @NonNull public static final String PREVIEW_SDK_FINGERPRINT; } core/java/android/os/Build.java +13 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ import android.sysprop.DeviceProperties; import android.sysprop.SocProperties; import android.sysprop.TelephonyProperties; import android.text.TextUtils; import android.util.ArraySet; import android.util.Slog; import android.view.View; Loading @@ -39,6 +40,7 @@ import dalvik.system.VMRuntime; import java.util.ArrayList; import java.util.List; import java.util.Objects; import java.util.Set; import java.util.stream.Collectors; /** Loading Loading @@ -396,6 +398,17 @@ public class Build { */ public static final String CODENAME = getString("ro.build.version.codename"); /** * All known codenames starting from {@link VERSION_CODES.Q}. * * <p>This includes in development codenames as well. * * @hide */ @SystemApi @NonNull public static final Set<String> KNOWN_CODENAMES = new ArraySet<>(new String[]{"Q", "R", "S", "Sv2", "Tiramisu"}); private static final String[] ALL_CODENAMES = getStringList("ro.build.version.all_codenames", ","); Loading Loading
core/api/system-current.txt +1 −0 Original line number Diff line number Diff line Loading @@ -7830,6 +7830,7 @@ package android.os { } public static class Build.VERSION { field @NonNull public static final java.util.Set<java.lang.String> KNOWN_CODENAMES; field @NonNull public static final String PREVIEW_SDK_FINGERPRINT; }
core/java/android/os/Build.java +13 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ import android.sysprop.DeviceProperties; import android.sysprop.SocProperties; import android.sysprop.TelephonyProperties; import android.text.TextUtils; import android.util.ArraySet; import android.util.Slog; import android.view.View; Loading @@ -39,6 +40,7 @@ import dalvik.system.VMRuntime; import java.util.ArrayList; import java.util.List; import java.util.Objects; import java.util.Set; import java.util.stream.Collectors; /** Loading Loading @@ -396,6 +398,17 @@ public class Build { */ public static final String CODENAME = getString("ro.build.version.codename"); /** * All known codenames starting from {@link VERSION_CODES.Q}. * * <p>This includes in development codenames as well. * * @hide */ @SystemApi @NonNull public static final Set<String> KNOWN_CODENAMES = new ArraySet<>(new String[]{"Q", "R", "S", "Sv2", "Tiramisu"}); private static final String[] ALL_CODENAMES = getStringList("ro.build.version.all_codenames", ","); Loading