Эмодзи
| Последнее обновление | Стабильный релиз | Предварительная версия релиза | Бета-версия | Альфа-версия |
|---|---|---|---|---|
| 17 декабря 2025 г. | 1.2.0 | - | - | - |
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав кнопку со звездочкой.
Для получения более подробной информации см. документацию по системе отслеживания ошибок .
Версия эмодзи 1.2.0
Версия 1.2.0
17 декабря 2025 г.
Выпущены версии androidx.emoji:emoji:1.2.0 , androidx.emoji:emoji-appcompat:1.2.0 и androidx.emoji:emoji-bundled:1.2.0 . Версия 1.2.0 содержит следующие коммиты .
Важные изменения по сравнению с версией 1.1.0:
- Перешли к использованию аннотаций jspecify, разрешающих значение null.
-
minSdkперешёл на API 23 - Добавлена функция GlyphChecker для проверки того, какие эмодзи поддерживаются системой.
Версия 1.2.0-rc01
3 декабря 2025 г.
Выпущены androidx.emoji:emoji:1.2.0-rc01 , androidx.emoji:emoji-appcompat:1.2.0-rc01 и androidx.emoji:emoji-bundled:1.2.0-rc01 . Версия 1.2.0-rc01 содержит следующие коммиты .
Версия 1.2.0-beta01
19 ноября 2025 г.
Выпущены androidx.emoji:emoji:1.2.0-beta01 , androidx.emoji:emoji-appcompat:1.2.0-beta01 и androidx.emoji:emoji-bundled:1.2.0-beta01 . Версия 1.2.0-beta01 содержит следующие коммиты .
Изменения в API
- Параметр
EmojiMetadatatypeface указан как непустой. ( Ic727f , b/236341259 ) -
EmojiCompatкорректно устанавливаетEditorInfo.extrasв Android R ( I1ea9b , b/196452690 ) - Пользовательские виджеты, использующие IME, не являющиеся подклассами
EditTextмогут вызыватьEmojiCompat.updateEditorInfo, чтобы сообщить IME о поддержке обработкиEmojiCompat. ( I1ea9b , b/196452690 )
Исправлены ошибки
- Перенос
minSdkпо умолчанию с API 21 на API 23 ( Ibdfca , b/380448311 , b/435705964 , b/435705223 ) - В этой библиотеке теперь используются аннотации JSpecify, определяющие наличие нулевого значения , которые относятся к использованию типов. Разработчикам Kotlin следует использовать следующие аргументы компилятора для обеспечения корректного использования:
-Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode( Ibb74c , b/326456246 ) - Теперь обработчики событий инициализации
EmojiCompatбудут использовать обработчик из каждого представления, учитывая представления, находящиеся вне основного потока. ( Iccbcf , b/278897602 )
Версия 1.2.0-alpha03
27 января 2021 г.
Выпущены androidx.emoji:emoji:1.2.0-alpha03 , androidx.emoji:emoji-appcompat:1.2.0-alpha03 и androidx.emoji:emoji-bundled:1.2.0-alpha03 . Версия 1.2.0-alpha03 содержит следующие коммиты.
Новые функции
- В конфигурацию входят эмодзи версии 13.1 .
Изменения в API
- Добавлен новый API
EmojiCompat.Config#setGlyphChecker, позволяющий разработчикам задавать пользовательское поведение проверки глифов эмодзи. ( Ibc95e , b/170587912 )
Версия 1.2.0-alpha01
19 августа 2020 г.
Выпущены androidx.emoji:emoji:1.2.0-alpha01 , androidx.emoji:emoji-appcompat:1.2.0-alpha01 и androidx.emoji:emoji-bundled:1.2.0-alpha01 . Версия 1.2.0-alpha01 содержит следующие коммиты.
Новые функции
- В конфигурацию входят эмодзи версии 13.0 .
1.1.0
Версия 1.1.0
24 июня 2020 г.
Выпущены версии androidx.emoji:emoji:1.1.0 , androidx.emoji:emoji-appcompat:1.1.0 и androidx.emoji:emoji-bundled:1.1.0 . Версия 1.1.0 содержит эти изменения.
Значительные изменения с версии 1.0.0
Версия 1.1.0-rc01
29 апреля 2020 г.
androidx.emoji:emoji:1.1.0-rc01 , androidx.emoji:emoji-appcompat:1.1.0-rc01 и androidx.emoji:emoji-bundled:1.1.0-rc01 выпущены без изменений по сравнению с 1.1.0-beta01 . Версия 1.1.0-rc01 содержит следующие коммиты.
Версия 1.1.0-beta01
1 апреля 2020 г.
Выпущены androidx.emoji:emoji:1.1.0-beta01 , androidx.emoji:emoji-appcompat:1.1.0-beta01 и androidx.emoji:emoji-bundled:1.1.0-beta01 без изменений по сравнению с 1.1.0-alpha01 . Версия 1.1.0-beta01 содержит следующие коммиты.
Версия 1.1.0-alpha01
5 февраля 2020 г.
Выпущены androidx.emoji:emoji:1.1.0-alpha01 , androidx.emoji:emoji-appcompat:1.1.0-alpha01 и androidx.emoji:emoji-bundled:1.1.0-alpha01 . Версия 1.1.0-alpha01 содержит эти коммиты в исходном коде , а также эти коммиты для Emoji 12 и 12.1 .
Новые функции