Kotlin Multiplatform项目中添加Room时遭遇KSP相关Gradle同步错误
Kotlin Multiplatform项目中添加Room时遭遇KSP相关Gradle同步错误
我最近在给支持Android和iOS双平台的Kotlin Multiplatform项目集成Room数据库,特意选了KSP来做注解处理——毕竟KAPT已经是过时的方案了。
之前有段时间,Gradle一直没法解析ksp这个配置项,折腾了好久才解决:我把Kotlin版本升级到最新,同时把KSP的版本和Kotlin版本严格对齐之后,这个问题总算搞定了。
可没想到又碰到新坑——当我在Gradle脚本里添加Room编译器的依赖时,Gradle同步直接失败了。目前我已经写好的依赖配置是这样的:
implementation(libs.room.runtime) implementation(libs.room.ktx)
内容来源于stack exchange
相关产品推荐
相关产品推荐

