Павел
Да хер понять. Вот вы помойму мне подсаазывали в другом чате. Все сделал все скомпилилось. Идея видит сгенереные файлики. Запускаю проект - на тебе, дубликаты файлов. Создается папка out и в нее копируются все сгенеренные файлы
В out обычно идея файлы компилит.
Мои рецепты счастья (точнее, меньшего горения) с этой связкой:
1. Всё-таки включить разные модули для разных source set, иначе идее сносит башню иногда со сложных проектов.
2. Включить Delegate build/run actions to Gradle, чтобы идея не пыталась делать ничего сама. А, и out удалить после этого, иначе могут быть весёлые ситуации из-за одного бага.
После этого сделайте так, чтобы проект корректно собирался по gradle build, а уже потом разбирайтесь с идеей.