Java Unicode字符“\u1f310”不支持/在通知中显示

Java Unicode字符“\u1f310”不支持/在通知中显示,java,android,unicode,Java,Android,Unicode,我试图将unicode字符\u1f310放在string.xml上,但它没有显示在我的通知中 可以显示具有4位数字的unicode字符。只有5位代码存在问题。 我读过其他的帖子,上面写着转换成其他形式,然后把结果放进去。我也试过了,但没用 这种转换甚至不起作用: \u1f310 => "\uD83C\uDF10" 还有什么方法可以解决我的问题吗?要使用EmojiCompat支持库,必须在开发环境中修改应用程序项目的类路径依赖关系 dependencies { ... compile "c

我试图将unicode字符\u1f310放在string.xml上,但它没有显示在我的通知中

可以显示具有4位数字的unicode字符。只有5位代码存在问题。 我读过其他的帖子,上面写着转换成其他形式,然后把结果放进去。我也试过了,但没用

这种转换甚至不起作用:

\u1f310 => "\uD83C\uDF10"

还有什么方法可以解决我的问题吗?

要使用EmojiCompat支持库,必须在开发环境中修改应用程序项目的类路径依赖关系

dependencies {
...
compile "com.android.support:support-emoji:27.1.1"
}

我已经解决了我的问题,但这不是正确的方法,但对我来说是最简单的方法

我刚刚通过我的android手机在Google keep中保存了我需要的表情符号,并将它们从我的PC复制到android studio。无论如何,一些表情符号会在android studio中显示得像一个正方形,通过应用程序显示时会很好。不需要任何转换,也不需要在gradle中添加任何库。¯_ツ_/“”

是,实现'com.android.support:support emoji:26.1.0'好的。。!!我的版本稍微低一点。如果一切正常,它仍然不支持。