Type com.e.BuildConfig is defined multiple times
·
说明 BuildConfig 类在多个模块中被重复定义了,比如:
-
app模块中的com.kp.ktsdkservice.BuildConfig -
mylibrary模块中的com.kp.ktsdkservice.BuildConfig
🚨 原因分析:
你很可能在 app 和 mylibrary 中 使用了相同的 applicationId 或 namespace,或者把整个 com. 复制进多个模块里了。
✅ 解决方案:
方案一:避免重复的 applicationId / namespace
在你的 mylibrary/build.gradle 中确认是否有类似:
namespace 'comservice'
而你的 app 模块可能也用了相同的 namespace。
你要确保每个模块的 namespace(或老版本中的 applicationId)是唯一的。
例如:
// mylibrary 的 build.gradle namespace 'com.kservice.lib' // app 的 build.gradle namespace 'com.service.app'
更多推荐
所有评论(0)