gradle 带版本目录的KSP

ajsxfq5m  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(127)

我想从kapt迁移到ksp,一切都完成了。但如果我合并版本目录与ksp,错误是显示。
这是我以前在gradle上的代码,所有的都完成了。ksp "androidx.room:room-compiler:$version"
但如果我合并与版本目录,错误是显示,
Gradle:kasp(libs.room.compiler)
错误类型:
原因:org.gradle.internal. metobject.AbstractDynamicObject$CustomMessageMissingMethodException:找不到方法kasp()用于org.gradle.API.internal.artifacts. DependencySource类型的对象上的参数[map(valueof(DependencyValueSource))]。
实际上,我可以这样做代码,但我不想使用它ksp "androidx.room:room-compiler:${libs.versions.room.get()}"
我只想保持这样kasp(libs.room.compiler)
如果我的解释是错误的和含糊不清的,我很抱歉
预期:kasp(libs.room.compiler) with no error
现实:
原因:org.gradle.internal. metobject.AbstractDynamicObject$CustomMessageMissingMethodException:找不到方法kasp()用于org.gradle.API.internal.artifacts. DependencySource类型的对象上的参数[map(valueof(DependencyValueSource))]。
尝试:ksp "androidx.room:room-compiler:${libs.versions.room.get()}"

7fhtutme

7fhtutme1#

你说kasp,但它看起来像一个错字。

ksp(libs.room.compiler)

为我工作

相关问题