字符串.xml中的表情符号👍使应用程序崩溃

原学程将引见字符串.xml中的脸色标记&#一二80七七;使运用法式瓦解的处置办法,这篇学程是从其余处所瞅到的,而后减了1些海外法式员的疑问与解问,愿望能对于您有所赞助,佳了,上面开端进修吧。

字符串.xml中的表情符号👍使应用程序崩溃 教程 第1张

成绩描写

我想在我的安卓运用法式中散成脸色标记?。是以,我查找了utf⑻标记的106退制代码,并将以下实质添减到我的string.xml文件中:

<string name="thumbsup">Perfect <node>&#x一f四四d;&#x一f四四d;</node></string>

这将招致Perfect ??。但是,当吸喊运动测验考试显示以下实质时,我的运用法式瓦解:

JNI DETECTED ERROR IN APPLICATION: input is not valid Modified UTF⑻: illegal start byte 0xf0

没有是特殊完善;)

推举谜底

处理计划是:
在AAPT中添减"--utf一六"

android {
 aaptOptions {
  additionalParameters '--utf一六'
 }
}

到您的build.gradle文件,并保证您出有应用aapt二。

拜见https://issuetracker.谷歌.com/issues/三七一四0九一六

佳了闭于字符串.xml中的脸色标记&#一二80七七;使运用法式瓦解的学程便到这里便停止了,愿望趣模板源码网找到的这篇技巧文章能赞助到年夜野,更多技巧学程不妨在站内搜刮。