O plug-in de configurações permite centralizar propriedades de build comuns que se aplicam a todos os módulos em um só lugar. Assim, não é necessário copiar e colar as configurações em vários módulos.
Aplicar o plug-in de configurações
Aplique o plug-in de configurações no arquivo settings.gradle. A versão precisa ser
a mesma do AGP declarada no arquivo 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") }
Aplicar propriedades de build
Aplique o bloco android no arquivo settings.gradle. Ao contrário dos arquivos build.gradle no nível do módulo, aplique minSdk e targetSdk ao bloco android de nível 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) } }
Remova essas propriedades de build dos arquivos build.gradle no nível do módulo se quiser que as versões definidas no arquivo settings.gradle sejam aplicadas. Manter essas propriedades nos arquivos build.gradle no nível do módulo
substitui as definidas no arquivo settings.gradle para esse módulo específico.