我的模块中有一个测试文件,我不需要将它包含在编译过程中,所以我手动将它添加到Preferences - >编译器 - >排除。之后我仍然在编译期间遇到编译器错误,所以我从Messages中选择了一个文件并点击了“从编译中排除”但这对我来说也不起作用。我做错了什么还是这个问题?
答案 0 :(得分:1)
Android Studio构建build.gradle文件中的任何内容。目前,所有GUI更改都没有反映在构建中,它们只影响IDE本身,例如突出显示,依赖等。
从编译使用sourceSet闭包中排除某些源:
android {
...
sourceSets {
main {
java {
exclude 'some/unwanted/package/**'
}
}
}
}