在提出问题之前,我在StackOverflow上搜索了一个类似的问题:
file was loaded in the wrong encoding: 'UTF-8' in android studio
但那里没有给出明确答案。
我的问题是该项目是从网络下载的,它是一个eclipse项目,我用IntelliJ IDEA打开它,并得到这个问题:
答案 0 :(得分:6)
正如Tarik指出的那样,点击Reload in another encoding
,如果您想要UTF-8
编码,请点击more
- > UTF-8
。
答案 1 :(得分:1)
在我的情况下,当我在assert文件夹中上传第一个.ttf文件时,android studio要求我选择一种文件类型,当我选择文本类型时。这个问题开始出现了。 正确的文件类型为:'在关联应用程序中打开的文件'。 要解决您的问题,您必须打开首选项 - >编辑器 - >文件类型并搜索.ttf扩展名然后将其删除并在“在相关应用程序中打开的文件”下再次添加
答案 2 :(得分:1)
您可以尝试使用其他文本编辑器(如Notepad ++)打开文件。有时它可以使用与IntelliJ不同的模式检测文件的正确编码。 然后你就可以使用IntelliJ的“Reload ...”。
答案 3 :(得分:0)
单击错误右侧的设置符号,然后选择“抑制”类。 这对我有用并解决了我的问题。
答案 4 :(得分:0)
当我在Ubuntu 16.04上工作时,我的同事在Windows上工作
点击另一种编码重新加载,然后点击更多 - > GBK。
然后我们可以看到汉字。
答案 5 :(得分:0)
答案 6 :(得分:0)
我遇到了同样的问题。 我尝试了更多的时间来解决此问题,但我无法获得实际的进展,但是 我通过降低android studio版本可以正常工作并100%
解决此问题下载链接:https://android-studio.en.uptodown.com/windows/download(3.2.1.0)
答案 7 :(得分:0)
我尝试了这里发布的所有可能性,但无论如何,只要奏效,就是重新导入项目
答案 8 :(得分:0)
只需删除IDE的设置目录
在此处查看答案: file was loaded in the wrong encoding: 'UTF-8' in the Android Studio
答案 9 :(得分:0)
虽然编码设置存在于 pom.xml 中,但 IntelliJ 尝试使用 UTF-8 而不是 ISO-8859-1 加载所有测试文件,所以我在 IntelliJ 文档中找到了这个:Encoding in IntelliJ 其中,基本上是...
通过这样做,它确实不再要求我使用正确的编码重新加载文件。