Mobiliosios programėlės
Pamoka 5 / 8 Room duomenų bazė ~55 min
1 / 8

Pridėk Room ir KSP į libs.versions.toml

Atidaryk gradle/libs.versions.toml ir pridėk Room ir KSP versijas. Šis failas — vadinamasis version catalog — laiko visus bibliotekų vardus ir versijas vienoje vietoje.

Pridėtos eilutės:

  • [versions] skiltyje — room = "2.6.1" ir ksp = "2.0.21-1.0.27". Svarbu: KSP versija turi atitikti tavo Kotlin versiją (pirmas skaičius prieš brūkšnį).
  • [libraries] skiltyje — room-runtime, room-ktx, room-compiler.
  • [plugins] skiltyje — KSP plugin'as.

KSP (Kotlin Symbol Processing) — tai naujesnis, greitesnis būdas leisti bibliotekoms generuoti kodą iš anotacijų. Room jį naudoja vietoje senojo kapt.

Po išsaugojimo Android Studio parodys geltoną „Sync Now" juostelę — kol kas neklikink, sinchronizuosime po visų pakeitimų.