Add a new public library libicu.so am: 83c0652a23 am: b840af1218

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

Change-Id: I613b20ac982bf50703766afc9aebd9b43be1c21a
diff --git a/apex/Android.bp b/apex/Android.bp
index c33e05b..63bfe30 100644
--- a/apex/Android.bp
+++ b/apex/Android.bp
@@ -33,8 +33,11 @@
     key: "com.android.i18n.key",
     native_shared_libs: [
         "libandroidicu",
+        "libicu",
         "libicui18n",
         "libicuuc",
+        // libicu_jni is not in jni_libs, but native_shared_libs because it's required to bootstrap
+        // the Java method System.loadLibrary.
         "libicu_jni",
         // TODO(b/122876336): Remove libpac.so once it's migrated to Webview.
         "libpac",
diff --git a/apex/manifest.json b/apex/manifest.json
index 08bfb5f..0755d6c 100644
--- a/apex/manifest.json
+++ b/apex/manifest.json
@@ -3,6 +3,7 @@
   "version": 1,
   "provideNativeLibs": [
     "libandroidicu.so",
+    "libicu.so",
     "libicui18n.so",
     "libicuuc.so",
     "libicu_jni.so"