Compose Compiler Gradle eklentisi

Gradle kullanıcısıysanız Compose Compiler Gradle eklentisini kullanarak ve Compose'u yapılandırmak çok daha kolay.

Gradle sürümü kataloglarıyla kurulum

Aşağıdaki talimatlarda, Oluşturma Derleyicisinin nasıl ayarlanacağı açıklanmaktadır. Gradle eklentisi:

  1. libs.versions.toml dosyanızda, Oluştur'a yapılan tüm referansları kaldırın. derleyici
  2. Eklentiler bölümünde, aşağıdaki yeni bağımlılığı ekleyin
[versions]
kotlin = "2.0.0"

[plugins]
org-jetbrains-kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }

// Add this line
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
  1. Projelerinizin kök build.gradle.kts dosyasında, şunu ekleyin: eklentiler bölümü:
plugins {
   // Existing plugins
   alias(libs.plugins.compose.compiler) apply false
}
  1. Oluşturma penceresini kullanan her modülde eklentiyi uygulayın:
plugins {
   // Existing plugins
   alias(libs.plugins.compose.compiler)
}

Varsayılan kurulumu kullanıyorsanız uygulamanız artık derlenip derlenebilir. Eğer Compose derleyicide özel seçenekler yapılandırdığınızı varsayalım. bölümüne ekleyin.

Gradle sürüm katalogları olmadan kurulum

Compose Compiler Gradle eklentisini sürüm katalogları olmadan ayarlamak için kullandığınız modüllerle ilişkili build.gradle.kts dosyalarına aşağıdaki eklenti Oluştur:

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

Compose Compiler Gradle eklentisiyle yapılandırma seçenekleri

Gradle eklentisini kullanarak Compose derleyicisini yapılandırmak için Modülün üstteki build.gradle.kts dosyasına composeCompiler blok seviyesinde olmalıdır.

android {  }

composeCompiler {
    enableStrongSkippingMode = true

    reportsDestination = layout.buildDirectory.dir("compose_compiler")
    stabilityConfigurationFile = rootProject.layout.projectDirectory.file("stability_config.conf")
}

Kullanılabilir seçeneklerin tam listesi için belgelere bakın.