March 17

Starting in Kotlin 2.0, the Compose Compiler Gradle plugin is required

Если сборка проекта Android завершилась следующим сообщением об ошибке:

Starting in Kotlin 2.0, the Compose Compiler Gradle plugin is required

Это означает, что вам нужно подключить плагин Compose Compiler. С момента выхода Kotlin 2.0 Compose Compiler поставляется вместе с Kotlin и должен быть добавлен в проект как плагин.

Убедитесь, что в каталоге libs.versions.toml [plugins] у вас есть зависимость org.jetbrains.kotlin.plugin.compose:

kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }

Версия плагина должна совпадать с версией Kotlin.

Добавьте плагин на уровне проекта (build.gradle.kts):

plugins {
    alias (libs.plugins.kotlin.compose) apply false
}

и на уровне модуля (build.gradle.kts):

plugins {
    alias(libs.plugins.kotlin.compose)
}

Так же убедитесь, что на уровне модуля включена поддержка Jetpack Compose:

android {
    buildFeatures {
        compose = true
    }
}

Синхронизируем проект, нажав на Sync now вверху (или воспользовавшись сочетанием Ctrl + Shift + O).

Gradle сообщает, что в файлах произошли изменения