编译的时候会报这个问题。
有可能是jar包、aar包或者依赖冲突了。
解决方法是:
如果是多module
的模式。
当其中有一个module
的manifest
中的package,
和另外一个module
的重复了。
所以产生了两个相同的BuildConfig
文件。
例如:
test module里的Android Manifest
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.module.test">
test2 module里的Android Manifest
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.module.test">
<!-- 应该是com.module.test2 -->
如果是引入其他jar和aar包,里面的Android Manifest的package重复也会报这个错。