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. Versinya harus sama dengan versi AGP yang dideklarasikan dalam file libs.versions.toml:
Kotlin
pluginManagement { // Add the following. plugins { id("com.android.settings") version "8.13.0" apply false } } plugins { id("com.android.settings") }
Groovy
pluginManagement { // Add the following. plugins { id("com.android.settings") version "8.13.0" apply false } } plugins { id("com.android.settings") }
Menerapkan properti build
Terapkan blok android dalam file settings.gradle. Tidak seperti di file
build.gradle level modul, terapkan minSdk dan targetSdk ke blok
android level teratas:
Kotlin
android { compileSdk = release(36) { minorApiLevel = 1 } minSdk { version = release(24) } targetSdk { version = release(36) } }
Groovy
android { compileSdk = release(36) { minorApiLevel = 1 } minSdk { version = release(24) } 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. Dengan menyimpan properti ini di file build.gradle level modul, properti yang ditetapkan di file settings.gradle untuk modul tertentu tersebut akan diganti.