原因:Eclipse可以自动把UTF-8+BOM文件转为普通的UTF-8文件,但AndroidStudio需要重新转一下
解决办法:将编码格式UTF-8+BOM文件转为普通的UTF-8文件。
一、非法字符: '\ufeff'
简单方法,在AS右下角,将编码改为GBK,再转为UTF-8,可以解决。
二、需要class, interface或enum有可能是:
编码问题。经排查在我这边是因为代码多了一个 “}” 导致的。
三、本人最终解决是讲错误的代码重新复制进行覆盖。
原因:Eclipse可以自动把UTF-8+BOM文件转为普通的UTF-8文件,但AndroidStudio需要重新转一下
解决办法:将编码格式UTF-8+BOM文件转为普通的UTF-8文件。
一、非法字符: '\ufeff'
简单方法,在AS右下角,将编码改为GBK,再转为UTF-8,可以解决。
二、需要class, interface或enum有可能是:
编码问题。经排查在我这边是因为代码多了一个 “}” 导致的。
三、本人最终解决是讲错误的代码重新复制进行覆盖。