El complemento de configuración te permite centralizar las propiedades de compilación comunes que se aplican a todos los módulos en un solo lugar, de modo que no tengas que copiar y pegar las configuraciones en varios módulos.
Aplica el complemento de configuración
Aplica el complemento de configuración en el archivo settings.gradle. La versi��n debe ser la misma que la versión del AGP declarada en el archivo libs.versions.toml:
Kotlin
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.3.0" apply false } } plugins { id("com.android.settings") }
Groovy
pluginManagement { // Add the following. plugins { id("com.android.settings") version "9.3.0" apply false } } plugins { id("com.android.settings") }
Aplica propiedades de compilación
Aplica el bloque android en el archivo settings.gradle. A diferencia de los archivos build.gradle a nivel del módulo, aplica minSdk y targetSdk al bloque android de nivel superior:
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) } }
Debes quitar estas propiedades de compilación de los archivos build.gradle a nivel del módulo si deseas que se apliquen las versiones definidas en el archivo settings.gradle. Si mantienes estas propiedades en los archivos build.gradle a nivel del módulo, se anularán las que se establezcan en el archivo settings.gradle para ese módulo en particular.