Android Gradle Plugin 8.2.2与Coil Bom兼容问题求助
解决AGP升级后Coil BOM依赖解析失败问题
以下是针对问题的具体解决步骤:
修正Coil BOM的引入方式
BOM(物料清单)用于统一依赖版本,不能直接用implementation引入,需通过platform()或enforcedPlatform()声明。将原依赖配置:implementation("io.coil-kt:coil-bom:2.5.0")修改为:
implementation(platform("io.coil-kt:coil-bom:2.5.0"))若需强制版本统一,可使用:
api(enforcedPlatform("io.coil-kt:coil-bom:2.5.0"))统一AGP版本
错误信息显示消费者要求的AGP版本为8.3.2,但你配置的是8.2.2,说明项目存在版本不一致情况。检查所有模块的build.gradle文件,确保agp_version统一为8.2.2,避免子模块或第三方插件引入不同版本AGP。验证Coil版本兼容性
确认使用的Coil版本(2.5.0/2.6.0)是否适配AGP 8.2.2,必要时升级到最新兼容版本。清理Gradle缓存并重新构建
执行以下命令清理缓存、强制重新拉取依赖:./gradlew clean build --refresh-dependencies
内容的提问来源于stack exchange,提问作者T D Nguyen
相关产品推荐
相关产品推荐

