Neil Fuller | ca55127 | 2015-12-04 13:04:01 +0000 | [diff] [blame] | 1 | This repo contains Android's copy of ICU4C and ICU4J and associated tools and code. |
| 2 | |
| 3 | Directories |
| 4 | =========== |
| 5 | |
Neil Fuller | e24629b | 2019-06-12 13:02:34 +0100 | [diff] [blame] | 6 | ICU4J |
| 7 | ----- |
Paul Duffin | aefe4d1 | 2016-02-26 16:21:51 +0000 | [diff] [blame] | 8 | |
Neil Fuller | e24629b | 2019-06-12 13:02:34 +0100 | [diff] [blame] | 9 | icu4j/ - ICU4J with Google and Android-specific patches applied. |
| 10 | After patching this make sure to run the following to update |
| 11 | the repackaged version used in Android and CTS tests. |
| 12 | tools/srcgen/generate_android_icu4j.sh |
Neil Fuller | ca55127 | 2015-12-04 13:04:01 +0000 | [diff] [blame] | 13 | |
Neil Fuller | e24629b | 2019-06-12 13:02:34 +0100 | [diff] [blame] | 14 | android_icu4j/ - This is the copy of ICU4J used in the Android platform. |
| 15 | IMPORTANT NOTE: Do not make changes to this code directly, |
| 16 | except where noted in android_icu4j/README.android. See |
| 17 | tools/README.android for how to generate it. |
Neil Fuller | ca55127 | 2015-12-04 13:04:01 +0000 | [diff] [blame] | 18 | |
Neil Fuller | e24629b | 2019-06-12 13:02:34 +0100 | [diff] [blame] | 19 | ICU4C |
| 20 | ----- |
Neil Fuller | ca55127 | 2015-12-04 13:04:01 +0000 | [diff] [blame] | 21 | |
Neil Fuller | e24629b | 2019-06-12 13:02:34 +0100 | [diff] [blame] | 22 | icu4c/ - ICU4C with Google and Android-specific patches applied. |
| 23 | |
| 24 | android_icu4c/ - Configuration code used when building ICU4C on Android. |
| 25 | |
| 26 | libandroidicu/ - The subset of ICU4C exposed to framework code and other |
| 27 | components outside of the mainline module that contains ICU. |
| 28 | |
| 29 | libandroidicuinit/ - A static library for ICU4C initialization. Used by |
| 30 | libandroidicu and libjavacore to initialize ICU4C. |
| 31 | |
| 32 | tools/ - Code / data maintenance tools. See tools/README.android. |