Le plug-in de paramètres vous permet de centraliser les propriétés de compilation communes qui s'appliquent à tous les modules au même endroit. Vous n'avez donc pas besoin de copier et coller les configurations dans plusieurs modules.
Appliquer le plug-in de paramètres
Appliquez le plug-in de paramètres dans le fichier settings.gradle. La version doit être identique à la version de l'AGP déclarée dans le fichier 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") }
Appliquer les propriétés de compilation
Appliquez le bloc android dans le fichier settings.gradle. Contrairement aux fichiers build.gradle au niveau du module, appliquez minSdk et targetSdk au bloc android de premier niveau :
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) } }
Vous devez supprimer ces propriétés de compilation des fichiers build.gradle au niveau du module si vous souhaitez que les versions définies dans le fichier settings.gradle soient appliquées. La conservation de ces propriétés dans les fichiers build.gradle au niveau du module remplace celles définies dans le fichier settings.gradle pour ce module particulier.