Plug-in Android Gradle 8.12.0 (juillet 2025)
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le plug-in Android Gradle 8.12.0 est une version majeure qui comprend de nombreuses nouvelles fonctionnalités et améliorations.
Compatibilité
Le niveau d'API maximal compatible avec le plug-in Android Gradle 8.12 est le niveau d'API 36.
Voici d'autres informations sur la compatibilité :
Problèmes résolus
Plug-in Android Gradle 8.12.0
Problèmes résolus |
Plug-in Android Gradle |
Spécifier une valeur booléenne pour experimentalProperties
|
L'activation explicite des tests d'appareil dans un type de compilation non défini par défaut à l'aide d'AGP ne fonctionne pas
|
Déplacer AGP vers configurations.register pour éviter la réalisation anticipée des configurations
|
Inclure les fichiers MANIFEST.MF imbriqués dans defaultExcludes
|
Le plug-in Gradle doit fusionner le fichier manifeste de test lorsque includeAndroidResources est défini sur "true".
|
Les fichiers sources de src/extraMain/java ne sont pas ajoutés au compilateur à l'aide de "built-in-kotlin"
|
SourceDirectories.addGeneratedSourceDirectory n'est pas adapté aux variantes multiples
|
AGP 8.8.0-alpha09 provoque des problèmes de création de rapports JaCoCo
|
[fused lib - public] adding kmp lib like coil does not work
|
Impossible de créer des tests avec AGP 8.12.0-alpha05 en raison de la déclaration de package dans le fichier manifeste fusionné
|
AGP 8.12.0-alpha07 échoue à compiler les versions avec le plug-in Gradle Firebase Performance appliqué
|
Ajouter ExtractAnnotations à AGP KMP
|
BuiltInKotlinJvmAndroidCompilation ne fonctionne pas avec les plug-ins de compilation Kotlin tels qu'Anvil et KSP
|
Échec du plug-in de bibliothèque fusionnée lors de la tâche `:mergingArtifactAAR_METADATA`
|
|
Lint |
AbstractAnnotationDetector vérifie les fonctions/constructeurs surchargés incorrects
|
Lint génère un avertissement lors de l'utilisation de Config.OLDEST_SDK dans le test
|
TypoDetector plante régulièrement avec IllegalArgumentException lors de la correction rapide
|
Bug : faux positif possible d'Android Studio concernant "die die" en allemand
|
La règle SupportAnnotationUsage doit être compatible avec KT-73255
|
[Lint] Faux positifs excessifs de "MemberExtensionConflict" : la description du problème est incorrecte
|
[lint] Faux positif MemberExtensionConflict en cas de conflit de nom de paramètre
|
[lint] Faux positif PropertyEscape sur un fichier de propriétés valide
|
|
Plug-in Android Gradle 8.12.1
Problèmes résolus |
Plug-in Android Gradle |
`com.android.kotlin.multiplatform.library` plante avec les appareils gérés par Gradle
|
|
Plug-in Android Gradle 8.12.2
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/02 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/02 (UTC)."],[],[],null,[]]