【发布时间】:2013-09-17 21:48:05
【问题描述】:
我正在将我的应用程序转换为使用 gradle,并且我正在尝试使用 buildTypes。我有一个 Constants 类,我希望为我的发布版本进行修改。所以我在src/main/java/my/package/name/Constants.java 和src/release/java/my/package/name/Constants.java 有一个文件。
当我尝试构建它时,gradle 告诉我在我的发布构建类型中的 Constants 文件上构建失败,错误是它是一个重复的类。
我还尝试在我的build.gradle 中为此添加不同的源集,如下所示:
sourceSets {
main {
java.srcDirs = ['src/main/java'];
//...
}
release {
java.srcDirs = ['src/release/java'];
}
}
但这仍然给我同样的错误。所以我想知道,我在这里做错了什么?
【问题讨论】:
标签: android build gradle source-sets