Android studio Android Studio内联编译器未显示红灯错误
当我出现错误时,我的Android studio不会显示红灯,但gradle会在我编译项目时显示红灯。最奇怪的是,这种情况只发生在.java文件中,因为xml文件正在工作。我已经尝试过清理项目和重建,重新初始化Android Studio,并检查是否未选择节能模式 我的gradle文件:Android studio Android Studio内联编译器未显示红灯错误,android-studio,Android Studio,当我出现错误时,我的Android studio不会显示红灯,但gradle会在我编译项目时显示红灯。最奇怪的是,这种情况只发生在.java文件中,因为xml文件正在工作。我已经尝试过清理项目和重建,重新初始化Android Studio,并检查是否未选择节能模式 我的gradle文件: sourceSets { main { manifest.srcFile 'AndroidManifest.xml' resources.srcDirs = ['src'
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
resources.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
debug {
java.srcDirs = ['src', 'build/generated-sources', 'src-debug']
}
release {
java.srcDirs = ['src', 'build/generated-sources', 'src-release']
}
androidTest.setRoot('project-test')
androidTest {
java.srcDirs = ['project-test/src']
resources.srcDirs = ['project-test/src']
aidl.srcDirs = ['project-test/src']
renderscript.srcDirs = ['project-test/src']
res.srcDirs = ['project-test/res']
assets.srcDirs = ['project-test/assets']
}
}
此外,project中的源文件夹在红色圆圈内标记为“J”
有人知道问题出在哪里吗??谢谢 我终于找到了问题所在。问题在于,在gradle文件中,我的src文件夹就像一个资源文件夹:
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
--> resources.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
...
}
我把这行改成这样:
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
....
}
我希望这能对其他人有用 我有两个项目,他们都给了我同样的错误。你能帮忙吗?