gradle を使用するようにアプリを変換していますが、buildTypes を使用しようとしています。Constants
リリース ビルド用に変更したいクラスがあります。だから私は と にファイルを持っていsrc/main/java/my/package/name/Constants.java
ますsrc/release/java/my/package/name/Constants.java
。
これをビルドしようとすると、Constants
gradle は、リリース ビルドタイプのファイルでビルドが失敗したことを通知し、クラスが重複しているというエラーが表示されます。
私はまた、このbuild.gradle
ようにこれに別のsourceSetを追加しようとしました:
sourceSets {
main {
java.srcDirs = ['src/main/java'];
//...
}
release {
java.srcDirs = ['src/release/java'];
}
}
しかし、これでも同じエラーが発生します。だから、私はここで何が間違っているのだろうか?