文字与表情 · AndroidX 源码指南
AAndroidX 源码指南
文字与表情
文字与表情 · androidx.emoji2

文字与表情Emoji2 1.6.0

Emoji2 系列库:让旧设备正确渲染彩色表情。

最后更新 2026-08-01

主要职责当前源码版本
Emoji2表情兼容核心:初始化、加载元数据、处理 CharSequence1.6.0
Emoji2 Bundled内置表情字体,免下载1.6.0
Emoji2 Views自动处理 TextView/EditText 等 View1.6.0
Emoji2 EmojiPicker表情选择器 UI1.6.0

旧设备(API 24 之前)可能把新表情显示为方块。Emoji2 在应用内嵌入或下载表情字体,并把 CharSequence 中的表情替换为可渲染的 Span。

选择指南

  • 需要离线可用、体积可接受:emoji2-bundled(内置字体)。
  • 需要随系统字体更新:emoji2 + DefaultEmojiCompatConfig(下载)。
  • 主要用 View 体系:emoji2-views 自动处理。
  • Compose 场景:Compose 自身有更好的字体回退,通常不需要 Emoji2。

相关页面