room2.6.1版本 kotlin kapt无法生存

149 阅读1分钟
跟目录
plugins { 
id("androidx.room") version "2.6.1" apply false 
id 'com.google.devtools.ksp' version '2.1.0-1.0.29' 
}

app目录
plugins { 
id 'androidx.room'
id "com.google.devtools.ksp"
}

    room {
        schemaDirectory "$projectDir/schemas"
    }

    android {
        sourceSets["main"].java.srcDir("build/generated/ksp/main/kotlin")
    }


dependencies {
    //数据库ROOM
    // Room 运行时库
    implementation("androidx.room:room-runtime:2.6.1")
    // Room Kotlin 协程支持
    implementation("androidx.room:room-ktx:2.6.1")
    // Room 注解处理器 (Kotlin 使用 kapt)
//    kapt("androidx.room:room-compiler-processing:2.6.1")
    ksp "androidx.room:room-compiler:2.6.1"
}