Program type already present: xx.xxx.BuildConfig

326 阅读1分钟

Execution failed for task ':AppDemo:transformClassesWithMultidexlistForRelease'. > com.android.build.api.transform.TransformException: Error while generating the main dex list.

Caused by: com.android.tools.r8.errors.CompilationError: Program type already present: xx.xxx.BuildConfig

三方将生成的配置信息BuildConfig打到aar  里面,引用提供的arr放在一个同包名的module下面再次打包就会报这个问题。只需要修改引用module里面AndroidManifest.xml中的 package字段即可,改一个不同包名。