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 "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") }
Cómo aplicar 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 = 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) } }
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. Mantener estas propiedades en los archivos build.gradle a nivel del módulo anula las que se establecen en el archivo settings.gradle para ese módulo en particular.