Android gradle buildTypes: Doublon de classe

Je suis la conversion de mon application à utiliser gradle, et je suis en train d'utiliser le buildTypes. J'ai un Constants classe qui je souhaite modifier mon communiqué de construire. J'ai donc un fichier à src/main/java/my/package/name/Constants.java et à src/release/java/my/package/name/Constants.java.

Quand j'essaie de compiler ce, gradle me dit la compilation a échoué sur le Constants fichier dans mon communiqué de buildtype, avec le message d'erreur que c'est un doublon de classe.

J'ai aussi essayé d'ajouter un autre sourceSet pour cela dans mon build.gradle comme ceci:

sourceSets {
    main {
        java.srcDirs = ['src/main/java'];
        //...
    }
    release {
        java.srcDirs = ['src/release/java'];
    }
}

Mais cela me donne toujours la même erreur. Alors je me demandais, ce que je fais mal ici?

InformationsquelleAutor Arne517 | 2013-09-13