Gradle kullanıcıları, Compose'u ayarlama ve yapılandırma işlemlerini kolaylaştırmak için Compose Derleyici Gradle eklentisini kullanabilir.
Gradle sürüm kataloglarıyla ayarlama
Aşağıdaki talimatlarda, Compose Compiler Gradle eklentisini nasıl ayarlayabileceğiniz açıklanmaktadır:
libs.versions.toml
dosyanızda Compose derleyicisine yapılan tüm referansları kaldırın- Eklentiler bölümüne 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" }
- Projenizin kök
build.gradle.kts
dosyasında, eklentiler bölümüne aşağıdakileri ekleyin:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler) apply false
}
- Oluştur'u kullanan her modüle eklentiyi uygulayın:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler)
}
Varsayılan kurulumu kullanıyorsanız uygulamanız derlenip derlenecektir. Oluşturma derleyicisinde özel seçenekler yapılandırdıysanız aşağıdaki bölüme bakın.
Gradle sürüm katalogları olmadan ayarlama
Compose Derleyici Gradle eklentisini sürüm katalogları olmadan ayarlamak için aşağıdaki eklentiyi, Compose'u kullandığınız modüllerle ilişkili build.gradle.kts
dosyalarına ekleyin:
plugins {
id("org.jetbrains.kotlin.plugin.compose") version "2.0.0" // this version matches your Kotlin version
}
Compose Compiler Gradle eklentiyle yapılandırma seçenekleri
Compose derleyicisini Gradle eklentisini kullanarak yapılandırmak için composeCompiler
bloğunu üst düzeyde modülün build.gradle.kts
dosyasına ekleyin.
android { … }
composeCompiler {
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.