diff --git a/api/test-current.txt b/api/test-current.txt index e51c17e8d6433..6f270ed262541 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -2272,7 +2272,11 @@ package android.os { public class Environment { method public static java.io.File buildPath(java.io.File, java.lang.String...); + method @NonNull public static java.io.File getOdmDirectory(); + method @NonNull public static java.io.File getOemDirectory(); method @NonNull public static java.io.File getProductDirectory(); + method @NonNull public static java.io.File getSystemExtDirectory(); + method @NonNull public static java.io.File getVendorDirectory(); } public final class FileUtils { diff --git a/core/java/android/os/Environment.java b/core/java/android/os/Environment.java index 5f8c4f5cdf270..c7355dd695f02 100644 --- a/core/java/android/os/Environment.java +++ b/core/java/android/os/Environment.java @@ -235,6 +235,7 @@ public class Environment { * @hide */ @SystemApi + @TestApi public static @NonNull File getOemDirectory() { return DIR_OEM_ROOT; } @@ -246,6 +247,7 @@ public class Environment { * @hide */ @SystemApi + @TestApi public static @NonNull File getOdmDirectory() { return DIR_ODM_ROOT; } @@ -256,6 +258,7 @@ public class Environment { * @hide */ @SystemApi + @TestApi public static @NonNull File getVendorDirectory() { return DIR_VENDOR_ROOT; } @@ -294,6 +297,7 @@ public class Environment { * @hide */ @SystemApi + @TestApi public static @NonNull File getSystemExtDirectory() { return DIR_SYSTEM_EXT_ROOT; }