Il plug-in delle impostazioni ti consente di centralizzare in un unico posto le proprietà di build comuni che si applicano a tutti i moduli, così non dovrai copiare e incollare le configurazioni in più moduli.
Applica il plug-in delle impostazioni
Applica il plug-in delle impostazioni nel file settings.gradle. La versione deve essere la stessa della versione di AGP dichiarata nel 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") }
Alla moda
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.2.0" apply false } } plugins { id("com.android.settings") }
Applica le proprietà di build
Applica il blocco android nel file settings.gradle. A differenza dei file build.gradle a livello di modulo, applica minSdk e targetSdk al blocco android di primo livello:
Kotlin
android { compileSdk { version = release(36) { minorApiLevel = 1 } } minSdk { version = release(23) } targetSdk { version = release(36) } }
Alla moda
android { compileSdk { version = release(36) { minorApiLevel = 1 } } minSdk { version = release(23) } targetSdk { version = release(36) } }
Se vuoi che vengano applicate le versioni definite nel file settings.gradle, devi rimuovere queste proprietà di build dai file build.gradle a livello di modulo. Se mantieni queste proprietà nei file build.gradle a livello di modulo, queste sostituiranno quelle impostate nel file settings.gradle per quel modulo specifico.