gpt4 book ai didi

android - 使用 Kotlin 信号处理 (KSP) 时提供注释处理器参数

转载 作者:行者123 更新时间:2023-12-04 23:40:18 24 4
gpt4 key购买 nike

我使用以下方法将 KSP 与 Room 结合使用:

plugins {
id 'com.google.devtools.ksp' version "$kotlin_version-1.0.0"
dependencies {
ksp "androidx.room:room-compiler:$room_version"
这实际上有效。但是,当我尝试运行它时,我会收到此警告

[ksp] MyDatabase.kt:11: Schema export directory is not provided to the annotation processor so we cannot export the schema. You can either provide room.schemaLocation annotation processor argument OR set exportSchema to false.


为此:使用 KSP 时如何提供注释处理器参数?

最佳答案

将以下内容添加到您的 build.gradle:

ksp {
arg("room.schemaLocation", "$projectDir/schemas".toString())
}

关于android - 使用 Kotlin 信号处理 (KSP) 时提供注释处理器参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69920547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com