Android Studio中如何处理德语umlaut字符编码,例如Ä、Ü和Ö。

4

德语的umlaut字符(Ä、Ü和Ö)在字符串中不受支持。我正在使用Android Studio(版本1.2 Beta)。

德语字符Ä、Ö、Ü无法正常显示。

在我的Gradle文件中,我已经分配了以下编码:

compileOptions.encoding = 'windows-1252'

以下是说明该情况的截图:

enter image description here

编辑:在模拟器中,我看到的不是Ä、Ö、Ü等正确的字符:

enter image description here


你从哪里获取它们?是哪些字符? - Sami Kuhmonen
我更新了我的问题。 - MichaB
1个回答

2
尝试使用UTF-8编码,据我所知,它支持德语符号。

我已经完成了。现在我遇到了错误:将字符串“Übersicht”分配给变量时,出现了UTF-8无法映射的字符错误。 - MichaB
你是否将IDE和项目编码都设置为UTF-8了? - Kelevandos
是的,两者也都设置为UTF-8。编译器告诉我字符Ä、Ü、Ö对于编码UTF-8作为字符串值(例如“Übersicht”)是无法映射的字符。 - MichaB
尝试关闭并重新打开IDE。 - Kelevandos
它帮助了我!非常感谢你! - MichaB

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接