Remove implementation details from i18n hidden api flags am: d66e1e13fb am: 8b5d456f1a am: bc61ffe7ca

Original change: https://android-review.googlesource.com/c/platform/packages/modules/RuntimeI18n/+/2026764

Change-Id: I031d0e3751ccc5055db88ea85cd6eb491b2f1fb8
diff --git a/apex/Android.bp b/apex/Android.bp
index c430e32..bfec55c 100644
--- a/apex/Android.bp
+++ b/apex/Android.bp
@@ -95,6 +95,23 @@
         max_target_o_low_priority: [
             "hiddenapi/hiddenapi-max-target-o-low-priority.txt",
         ],
+
+        // This module does not contain any split packages.
+        split_packages: [],
+
+        // The following packages and all their subpackages currently only
+        // contain classes from this bootclasspath_fragment. Listing a package
+        // here won't prevent other bootclasspath modules from adding classes in
+        // any of those packages but it will prevent them from adding those
+        // classes into an API surface, e.g. public, system, etc.. Doing so will
+        // result in a build failure due to inconsistent flags.
+        package_prefixes: [
+            "android.icu",
+            "com.android.i18n.system",
+            "com.android.i18n.timezone",
+            "com.android.i18n.util",
+            "com.android.icu",
+        ],
     },
 }