碰到这个问题的,最初还以为是输入法的问题,跟了一下代码,发现不是。流程什么都没问题,那就只有一个可能了, 就是字库里面根本没有这两个字。对比了Android6.0的字库后,将Android6.0 下面的 NotoColorEmoji.ttf 放到5.0的机器上,问题解决。
看来 DroidSansFallback.ttf 和 NotoColorEmoji.ttf 是有问题的。
代码修改的话,将 Android6.0 下面的 NotoColorEmoji.ttf 放到 5.0下面就可以
或者 在
BoardConfig.mk set EXTENDED_FONT_FOOTPRINT := true