2013-12-17 149 views
0

我将一个项目导入到Eclipse以及使它在苹果电脑上工作的人。 所以,当我输入我的项目充满了奇怪的符号,而不是西里尔字母Android eclipse导入项目编码问题

这样的:

public static final String months[] = {"ЯНВАРЯ", "ФЕВРАЛЯ", "МАРТА", "АПРЕЛЯ", "МАЯ", "�ЮНЯ", "�ЮЛЯ",...} 

我怎样才能使它看起来像正常吗?

回答

1

据我所知。 .java文件读取相同的操作系统平台。在一些编辑器中打开你的文件,如写字板等。它应该显示相同的内容。代码中显示的符号可能因为他在那里使用的语言不同而不支持您的操作系统。

+0

我确信,我们都使用俄语西里尔文的语言来解决这些问题。 – user2976267

+0

你有支持该字体的ttf文件吗? – user1728071

+0

这是一个系统字体,这是关于编码。像UTF-8,Windows-1251(不知道最后的号码)等 – user2976267

0

这是因为Java源文件的编码错误。

如果你只是想改变受影响的源文件的编码,在Package Explorer中选择文件并打开其属性窗口(右点击 - >属性 Alt键进入),并将设置更改为与高亮箭头: enter image description here

至于正确的编码应该是什么,你需要问原来的程序员。 > Android的工具 - - >修复项目属性,然后进入菜单项目 - >清除... -

+0

谢谢!但它没有帮助 – user2976267

0
  1. 右键单击项目>清理所有
  2. 右键单击该项目有错误 - >属性 - > Android的,确保目标选择的是Android 3.0或更高
  3. 检查中存在的问题构建错误,可以查看窗口,并尝试通过自己