我用以下方法结合房间使用KSP:
plugins {
id 'com.google.devtools.ksp' version "$kotlin_version-1.0.0"dependencies {
ksp "androidx.room:room-compiler:$room_version"这实际上是可行的。但是,当我尝试运行它时,我会得到这个警告
ksp MyDatabase.kt:11:模式导出目录没有提供给注释处理器,所以我们不能导出模式。您可以提供
room.schemaLocation注释处理器参数,也可以将exportSchema设置为false。
为了做到这一点:如何在使用KSP时提供注释处理器参数?
发布于 2021-11-10 21:39:48
在build.gradle中添加以下内容:
ksp {
arg("room.schemaLocation", "$projectDir/schemas".toString())
}https://stackoverflow.com/questions/69920547
复制相似问题