Вы видели новые пакеты в документах Android SDK. Все они доступны на уровне API 24, который соответствует Android Nougat и, похоже, заменяет пакеты "java.xxx" на "android.icu.xxx". Например:
Пакет java.text.DateFormat дублируется в файле android.icu.text.DateFormat и т.д.
Кроме того, в некоторых классах icu появляется следующая аннотация:
[icu enhancement] Замена ICU для (имя класса). Методы, поля и другие функции, специфичные для ICU, обозначаются как "[icu]".
Итак, что такое ОИТ? И каковы различия между пакетами java и android.icu? Скоро будут устаревать пакеты java?