Multiple dex files define /BuildConfig, can’t find the cause:

In my case the similar error happened because there were 2 modules with the same package name in AndroidManifest.xml files. Using different package names in the modules solved the problem.

Also the same thing happens when a library jar is being included twice (or more times) in several modules, as a dependency. In this case error message says about duplicate configs named after that library’s package name. I solved it with including the library as a dependency in one module, and the second module had in dependencies the first module.

Leave a Comment