IntelliJ IDEA :Error:(1, 1) java

2017-06-27  本文已影响542人  Mtrestm

原链接:

http://blog.csdn.net/qq55214/article/details/50478081

问题

屏幕快照 2017-06-27 下午9.32.14.png

原因:

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能,所以使用IDEA和Android Studio编译UTF-8+BOM编码的文件时会出现” 非法字符: '\ufeff' “之类的错误。

解决方案:

1.把UTF-8 转 UTF-16再转回来(我在转UTF-16时就提示转码失败)

2.下载Notepad++ 进行文本编码

3.找到把报错的.java文件,把内容全部复制下来,然后把源文件删除,接着新建一个文件,名字一定要和之前一样,把代码全部复制到里面,有几个文件就操作几遍,编译一下代码,有的相关文件会提示找不到类,原因是之前给删除了,依次把类文件导入,就可以运行了

上一篇下一篇

猜你喜欢

热点阅读