Plugin setelan memungkinkan Anda memusatkan properti build umum yang berlaku untuk semua modul di satu tempat sehingga Anda tidak perlu menyalin dan menempelkan konfigurasi di beberapa modul.
Menerapkan plugin setelan
Terapkan plugin setelan di file settings.gradle. Versi harus sama dengan versi AGP yang dideklarasikan dalam file libs.versions.toml:
Kotlin
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.2.0" apply false } } plugins { id("com.android.settings") }
Groovy
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.2.0" apply false } } plugins { id("com.android.settings") }
Menerapkan properti build
Terapkan blok android di file settings.gradle. Tidak seperti di file build.gradle level modul, terapkan minSdk dan targetSdk ke blok android level atas:
Kotlin
android { compileSdk { version = release(36) { minorApiLevel = 1 } } minSdk { version = release(23) } targetSdk { version = release(36) } }
Groovy
android { compileSdk { version = release(36) { minorApiLevel = 1 } } minSdk { version = release(23) } targetSdk { version = release(36) } }
Anda harus menghapus properti build ini dari file build.gradle level modul jika ingin versi yang ditentukan dalam file settings.gradle diterapkan. Mempertahankan properti ini dalam file build.gradle level modul akan mengganti properti yang ditetapkan dalam file settings.gradle untuk modul tertentu.