【问题标题】:Cannot typing utf-8 in Eclipse Juno无法在 Eclipse Juno 中输入 utf-8
【发布时间】:2012-10-28 19:31:12
【问题描述】:

我正在使用 Eclipse Juno 编写 Android 应用程序。我有一个奇怪的问题:

  • 如果我在其他文本编辑器(例如记事本)中键入文本(UTF8 字符)然后复制/粘贴到 Eclipse 中,字符显示正确,但如果直接在 Eclipse 中键入,字符似乎被转换为 ANSI。

我已将项目的文本文件编码设置为 UTF8,但没有任何变化。 右键单击文件 > 属性,Eclipse 显示文件编码为 UTF8,但如果我在 Notepad++ 中打开文件并检查编码菜单,Notepad++ 显示文件为 ANSI。

这里有什么问题?请帮忙!

【问题讨论】:

  • 您使用的是哪种计算机? Linux?视窗?其他?

标签: eclipse


【解决方案1】:

这正是您将所有文本存储在 android 上的 strings.xml 文件中的原因。默认情况下,它们采用 UTF-8 编码。

【讨论】:

    【解决方案2】:
    1. 编码不是文件的属性,它是关于如何处理这个文件。所以改变 ecnoding 实际上并没有改变任何东西。没关系。

    2. 我认为您编辑了“*.properties”文件。在这种情况下,您不能使用“UTF-8”,因为它仅支持 ISO-8859-1,因为该文件将在运行时动态加载。

    【讨论】:

    • 我没有编辑任何东西,只是创建一个新项目,输入一些 UTF-8 字符但它们被转换为另一个字符集,只需复制/粘贴即可
    • 你输入什么样的文件?
    猜你喜欢
    • 2017-12-06
    • 2013-01-14
    • 2017-03-25
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    相关资源
    最近更新 更多