解决rg.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed

错误提示:

rg.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed

Compilation failed; see the compiler error output for details.

解决过程

terminal  输入

gradlew compileDebugSources 

找到如下错误:

> Task :app:compileDebugJavaWithJavac FAILED

D:\Zeoys\AndroidStudioProjects\wsjtw\app\src\main\java\com\gtdev5\wsjtw\suggest\SuDetailsActivity.java:1: 错误: 非法字符: '\ufeff'
?package com.gtdev5.wsjtw.suggest;
^
D:\Zeoys\AndroidStudioProjects\wsjtw\app\src\main\java\com\gtdev5\wsjtw\suggest\SuDetailsActivity.java:1: 错误: 需要class, interface或enum
?package com.gtdev5.wsjtw.suggest;
         ^

2 个错误

原因是SuDetailsActivity.java:1: 错误: 非法字符: '\ufeff'

可是  查看文件里面并没有这个字符 

后来才了解到  编码出现了问题 

因为中途 我用window  记事本 打开 然后更改过东西  保存后编码出现了错误 

将此文件重新拷贝进去后编译运行正常

猜你喜欢

转载自blog.csdn.net/mp624183768/article/details/81147792