Split the core/platform API into stable and legacy versions.
For now, everything outside libcore still uses the legacy version.
Test: treehugger
Bug: 157640067
Change-Id: I200d10c76fc90b372d328654cf024685fbc120f0
diff --git a/build/sdk/Android.bp b/build/sdk/Android.bp
index ce1ecd7..ebd61e5 100644
--- a/build/sdk/Android.bp
+++ b/build/sdk/Android.bp
@@ -48,15 +48,15 @@
// This is actually only used for compiling Java 8 and kotlin.
// Java 9 uses system modules which encapsulates this
// internally.
- "core.platform.api.stubs",
+ "legacy.core.platform.api.stubs",
],
java_system_modules: [
"art-module-public-api-stubs-system-modules",
"art-module-intra-core-api-stubs-system-modules",
- "art-module-platform-api-stubs-system-modules",
+ "legacy-art-module-platform-api-stubs-system-modules",
"core-current-stubs-system-modules",
- "core-platform-api-stubs-system-modules",
+ "legacy-core-platform-api-stubs-system-modules",
],
native_static_libs: [
"libartimagevalues",