משתמשי Gradle יכולים להשתמש בפלאגין Compose Compiler Gradle כדי להגדיר ליצור ולהגדיר את 'כתיבה' בקלות רבה יותר.
הגדרה באמצעות קטלוגים של גרסאות Gradle
בהוראות הבאות מוסבר איך להגדיר את הכלי לכתיבה הפלאגין של Gradle:
- בקובץ
libs.versions.toml
, מסירים את כל ההפניות לכתיבה מהדר - בקטע 'יישומי פלאגין', מוסיפים את התלות החדשה הבאה.
[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" }
- בקובץ
build.gradle.kts
ברמה הבסיסית (root) של הפרויקטים, צריך להוסיף את הערכים הבאים אל קטע בנושא יישומי פלאגין:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler) apply false
}
- בכל מודול שמשתמש ב'כתיבה', מחילים את הפלאגין:
plugins {
// Existing plugins
alias(libs.plugins.compose.compiler)
}
האפליקציה שלך אמורה להיבנות ולהידור יחד אם השתמשת בהגדרת ברירת המחדל. אם המיקום שהגדרתם אפשרויות מותאמות אישית ב'מהדר פיתוח נייטיב', .
הגדרה בלי קטלוגים של גרסאות של Gradle
כדי להגדיר את הפלאגין Compose Compiler Gradle בלי קטלוגי גרסאות, צריך להוסיף את הרכיב
את הפלאגין למעקב אל build.gradle.kts
קבצים שמשויכים למודולים שבהם משתמשים
כתיבה:
plugins {
id("org.jetbrains.kotlin.plugin.compose") version "2.0.0" // this version matches your Kotlin version
}
אפשרויות הגדרה באמצעות הפלאגין Compose Compiler Gradle
כדי להגדיר את המהדר לכתיבה באמצעות הפלאגין Gradle, צריך להוסיף את הפקודה
בלוק composeCompiler
לקובץ build.gradle.kts
של המודול למעלה
ברמה.
android { … }
composeCompiler {
enableStrongSkippingMode = true
reportsDestination = layout.buildDirectory.dir("compose_compiler")
stabilityConfigurationFile = rootProject.layout.projectDirectory.file("stability_config.conf")
}
הרשימה המלאה של האפשרויות הזמינות זמינה במסמכי התיעוד.