79618273

Date: 2025-05-12 16:28:33
Score: 0.5
Natty:
Report link

For those who with older project settings without Gradle version catalogs

define your copose_compiler_version = '2.0.0' in the project gradle file

buildscript {
  ext {
    compose_compiler_version = '2.0.0'

add plugins to the project gradle file

plugins {
    id("org.jetbrains.kotlin.plugin.compose") version "$compose_compiler_version" // this version matches your Kotlin version
}

------------------------

add plugins to the module gradle file

plugins {
    id "org.jetbrains.kotlin.plugin.compose"
}

update your module gradle file dependencies

replace old androidx.compose.compiler:compiler to new org.jetbrains.kotlin:kotlin-compose-compiler-plugin-embeddable

dependencies {
  implementation "org.jetbrains.kotlin:kotlin-compose-compiler-plugin-embeddable:$compose_compiler_version" 

if you have composeOptions in your module gradle file, also update the version

composeOptions {
  kotlinCompilerExtensiionVerion compose_compiler_version
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Filler text (0.5): ------------------------
  • Low reputation (1):
Posted by: Musheng Wu