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.4.0" apply false } } plugins { id("com.android.settings") }
Groovy
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.4.0" apply false } } plugins { id("com.android.settings") }
Menerapkan properti build
Terapkan blok android dalam file settings.gradle. Tidak seperti dalam file build.gradle level modul, terapkan minSdk dan targetSdk ke blok android level teratas:
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 menerapkan versi yang ditentukan dalam file settings.gradle. Mempertahankan properti ini dalam file build.gradle level modul
akan menggantikan properti yang ditetapkan dalam file settings.gradle untuk modul tertentu tersebut.