文字与表情
文字与表情 · androidx.emoji2
文字与表情Emoji2 1.6.0
Emoji2 系列库:让旧设备正确渲染彩色表情。
最后更新 2026-08-01
| 库 | 主要职责 | 当前源码版本 |
|---|---|---|
| Emoji2 | 表情兼容核心:初始化、加载元数据、处理 CharSequence | 1.6.0 |
| Emoji2 Bundled | 内置表情字体,免下载 | 1.6.0 |
| Emoji2 Views | 自动处理 TextView/EditText 等 View | 1.6.0 |
| Emoji2 EmojiPicker | 表情选择器 UI | 1.6.0 |
旧设备(API 24 之前)可能把新表情显示为方块。Emoji2 在应用内嵌入或下载表情字体,并把 CharSequence 中的表情替换为可渲染的 Span。
选择指南
- 需要离线可用、体积可接受:
emoji2-bundled(内置字体)。 - 需要随系统字体更新:
emoji2+DefaultEmojiCompatConfig(下载)。 - 主要用 View 体系:
emoji2-views自动处理。 - Compose 场景:Compose 自身有更好的字体回退,通常不需要 Emoji2。