Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

453
Views
Provide annotation processor argument when using Kotlin Signal Processing (KSP)

I used the following to use KSP in combination with Room:

plugins {
    id 'com.google.devtools.ksp' version "$kotlin_version-1.0.0"
dependencies {
   ksp "androidx.room:room-compiler:$room_version"

And this actually works. However, when I try to run it, I'll get this warning

[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.

In order to do that: how do I provide annotation processor arguments when using KSP?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Add the following to your build.gradle:

ksp {
    arg("room.schemaLocation", "$projectDir/schemas".toString())
}
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!