Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is EmojiCompat only available on Android 19+?

While many of the new support library 26 features are Android 14+, the EmojiCompat is only available on Android 19+. Does anyone know why (technically)?

It seems that EmojiCompat uses a downloadable fonts (which are available on 14+).

https://developer.android.com/preview/features/emoji-compat.html

like image 892
pqvst Avatar asked May 21 '17 08:05

pqvst


1 Answers

Support for multicolor fonts (necessary for colored Emoji) was only added in Android 4.4 (API 19). EmojiCompat doesn't change the way Emoji are rendered. It merely provides the OS with a font containing Emoji images not shipped with the platform.

like image 158
cketti Avatar answered Nov 15 '22 13:11

cketti