Тип BuildConfig определяется несколько раз - PullRequest
7 голосов
/ 03 марта 2020

Я работаю над многомодульным Android приложением, и все работало в режиме отладки, но теперь, когда я пытаюсь собрать релиз-пакет, я получаю эту ошибку:

Type ***module1.BuildConfig is defined multiple times:
***/module1/build/intermediates/runtime_library_classes/release/classes.jar:***/module1/BuildConfig.class,
***/module2/build/intermediates/runtime_library_classes/release/classes.jar:***/module1/BuildConfig.class

Это в первый раз, когда я вижу такую ​​ошибку, я не знаю, как это исправить и что даже вызывает ее. Насколько я знаю, библиотечные модули не должны даже генерировать файлы BuildConfig в режиме выпуска.

1 Ответ

8 голосов
/ 03 марта 2020

проверить, имеют ли оба модуля одинаковое имя пакета

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...