Le plug-in Android Gradle 8.2.0 est une version majeure qui comprend plusieurs nouvelles fonctionnalités et améliorations.
Compatibilité
Le niveau d'API maximal compatible avec le plug-in Android Gradle 8.2 est le niveau d'API 34. Voici d'autres informations concernant la compatibilité:
Version minimale | Version par défaut | Notes | |
---|---|---|---|
Gradle | 8.2 | 8.2 | Pour en savoir plus, consultez Mettre à jour Gradle. |
Build Tools SDK | 34.0.0 | 34.0.0 | Installez ou configurez des Build Tools SDK. |
NDK | N/A | 25.1.8937393 | Installez ou configurez une autre version du NDK. |
JDK | 17 | 17 | Pour en savoir plus, consultez Définir la version du JDK. |
Nouvelle macro pour spécifier le chemin d'accès au JDK
#GRADLE_LOCAL_JAVA_HOME
est une nouvelle macro que vous pouvez utiliser pour spécifier le chemin d'accès au JDK. Il est ainsi plus facile et plus sûr de spécifier le chemin d'accès à la page d'accueil Java utilisée pour l'exécution du daemon Gradle (processus en arrière-plan) pour votre projet. La sélection du chemin d'accès est stockée dans le champ java.home
du fichier .gradle/config.properties
. Définissez ce champ via les paramètres JDK Gradle dans Android Studio: File (ou Android Studio sous macOS) > Settings > Build, Execution, Deployment > Build Tools > Gradle (Paramètres > Compilation, exécution, déploiement > Outils de compilation > Gradle).
Les nouveaux projets utiliseront #GRADLE_LOCAL_JAVA_HOME
par défaut. Les projets existants seront automatiquement migrés vers la nouvelle macro après une synchronisation réussie, sauf si vous utilisez déjà une macro telle que #JAVA_HOME
.
Les principaux avantages de la nouvelle macro sont les suivants :
- Vous pouvez modifier manuellement le chemin d'accès au JDK pour déclencher la synchronisation sans avoir à ouvrir votre projet.
- Moins d'erreurs liées à des versions incompatibles de Gradle et du JDK du projet, car il existe une source unique d'informations pour votre sélection du JDK Gradle.