汉字在strings.xml中没有正确显示

时间:2013-03-12 21:35:14

标签: android eclipse localization character chinese-locale

我创建了一个android应用程序并且有一个中文版的strings.xml。我复制到新string.xml文件中的中文字符没有正确显示。它们显示为当语言未正确呈现时您看到的“方形”字符。如何在我的应用程序中显示中文字符。

当我使用中文语言设置在模拟器中运行应用程序时,它会正确显示。

1 个答案:

答案 0 :(得分:0)

对于eclipse IDE。

在项目浏览器>右键点击string.xml>属性>资源>文本文件编码。应该是UTF-8。

如果不是,我建议通过Notepad ++将相关文件转换为UTF-8,并更改漏洞设置以支持/使用UTF-8。

如果我没有错误地改变eclipse设置,请转到Window>偏好>一般>工作区>文本文件编码> UTF-8

编辑:日食编码参考:http://www.chasingdaydreams.com/2010/04/using-eclipse-with-chinese-or-other-foreign-characters/