gpt4 book ai didi

android-studio - Android Studio 内联编译器未显示红灯错误

转载 作者:行者123 更新时间:2023-12-03 17:39:12 24 4
gpt4 key购买 nike

当我出现错误时,我的 Android Studio 没有显示红灯,但是当我编译项目时,gradle 会显示红灯。最奇怪的是只发生在 .java 文件中,因为 xml 文件正在工作。我尝试清理项目并重建,重新初始化 Android Studio,并且我检查了未选择省电模式。

我的gradle文件:

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']
}
}

我在项目中的源文件夹也被标记为红色圆圈内的“J”。

有人知道问题出在哪里吗??谢谢!!

最佳答案

最后我发现了问题。问题是,在 gradle 文件中,我的 src foulder 就像一个资源 foulder:

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']
}
....
}

我希望这对其他人有用!

关于android-studio - Android Studio 内联编译器未显示红灯错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30598846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com