说明 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'

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐