Bagi pengguna Gradle, Anda dapat menggunakan plugin Gradle Compose Compiler untuk membuat setelan dan mengonfigurasi Compose menjadi lebih mudah.
Melakukan penyiapan dengan katalog versi Gradle
Petunjuk berikut menjelaskan cara menyiapkan Compose Compiler Plugin Gradle:
- Di file
libs.versions.toml
Anda, hapus referensi apa pun ke Compose compiler - Di bagian plugin, tambahkan dependensi baru berikut
[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" }
- Dalam file
build.gradle.kts
root project Anda, tambahkan kode berikut ke file bagian plugin:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler) apply false
}
- Di setiap modul yang menggunakan Compose, terapkan plugin:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler)
}
Aplikasi Anda sekarang harus di-build dan dikompilasi jika Anda menggunakan penyiapan default. Jika saat Anda mengonfigurasi opsi kustom di compiler Compose, lihat bagian.
Menyiapkan tanpa katalog versi Gradle
Untuk menyiapkan plugin Gradle Compose Compiler tanpa katalog versi, tambahkan
plugin berikut ke build.gradle.kts
file yang terkait dengan modul yang Anda gunakan
Tulis:
plugins {
id("org.jetbrains.kotlin.plugin.compose") version "2.0.0" // this version matches your Kotlin version
}
Opsi konfigurasi dengan Plugin Compose Compiler Gradle
Untuk mengonfigurasi compiler Compose menggunakan plugin Gradle, tambahkan
blok composeCompiler
ke file build.gradle.kts
modul di bagian atas
level organisasi.
android { … }
composeCompiler {
reportsDestination = layout.buildDirectory.dir("compose_compiler")
stabilityConfigurationFile = rootProject.layout.projectDirectory.file("stability_config.conf")
}
Untuk daftar lengkap opsi yang tersedia, lihat dokumentasi.