aosp12/external/icu/android_icu4j
hcl 7be3fd486c init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
..
api init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
libcore_bridge/src init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
resources/android/icu init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
src init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
testing/src init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
.gitignore init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
Android.bp init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
README.android init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00
jarjar-rules.txt init from android-12.1.0_r8 2023-01-09 17:11:35 +08:00

README.android

Except where noted, source code in this directory is generated by tools beneath
external/icu/tools/srcgen. Do not modify the code here. Instead, modify the
transformation rules used to generate it.

The source is compiled into core-icu4j alongside the resources. See the
libcore/JavaLibrary.bp build rules for details.

Directories
===========

src/       - A transformed copy of icu4j source repackaged into android.icu.

resources/ - A transformed copy of icu4j resources repackaged into android.icu.

libcore_bridge/ - Android-specific codes to expose APIs from ICU4J/ICU4C to libcore.
                  Some of the JNI codes, NativeConverter, come from open-sourced
                  but unmaintained ICU4JNI project.
                  https://github.com/unicode-org/icu4jni

testing/   - Android-specific test helper source. This is not auto-generated
             and may be edited directly.