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