eclipse导入android studio中文显示乱码的解决办法

当从eclipse中导入文件的时候,java文件出现了乱码,如下图所示。解决办法:点击右上角的Reload in another encoding。


点击Reload in another encoding之后,出现弹窗,选择GBK。

然后,选择Reload。

然后中文就正常了。


深入思考:为什么会出现这种情况?

实际上是编码格式的问题。打开File-Setting-Editor-File Encodings ,发现我的编码格式为UTF-8,而且可以看出从eclipse中导入的java文件的编码格式为GBK格式,因此根本原因是:格式不一致因此出现乱码。


解决办法:

1.修改java文件编码格式,上面的解决办法就是方法1。

2.修改android studio的File Encodings中的编码格式。

具体解决方法如下:

修改Global Encongding格式为GBK格式,以后再从eclipse中导入文件就不会有中文乱码问题。同时勾选Transparent native-to-ascii conversion,然后选择ok。



——————分割线————————

其实这里也是可以改变java文件的编码格式的。path指向java文件路径,而Encoding表示java文件编码格式。

选择GBK或者任何你需要的格式,同时勾选Transparent native-to-ascii conversion,然后选择ok即可。

到这里还有几个问题:

GBK跟UTF-8的差别?

android studio中默认UTF-8?

eclipse默认GBK?

你可能感兴趣的:(eclipse导入android studio中文显示乱码的解决办法)