編譯的時候會報這個問題。
有可能是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重複也會報這個錯。