J'avais Java 1.7.0_21 installé et j'ai installé la version 1.7.0_45 aujourd'hui après avoir désinstallé la version précédente. Maintenant, Android Studio a cessé de compiler les projets et indique qu'il ne peut pas localiser le dossier 1.7.0_21. Comment puis-je définir le nouveau chemin pour le Java SDK? J'ai également modifié les variables d'environnement mais cela n'a pas fonctionné.
Réponses
Trop de publicités?Jusqu'à Android Studio 4.2
Allez à Fichier > Structure du Projet > Emplacement du SDK. Le troisième champ est "Emplacement de JDK" où vous pouvez le configurer. Cela le définira pour le projet actuel.
Pour définir le paramètre par défaut pour les nouveaux projets, allez à Fichier > Autres Paramètres > Structure par Défaut du Projet > Emplacement du SDK et définissez l' "Emplacement de JDK".
Android Studio Arctic Fox (2020.3.1)
Dans le Canary 14 d'Android Studio Arctic Fox (2020.3.1), le paramètre d'Emplacement de JDK a été déplacé vers :
Paramètres > Compilation, Exécution, Déploiement > Outils de Compilation > Gradle > JDK Gradle
Anciennes Versions
Allez à Fichier > Structure du Projet > [Paramètres de Plateforme] > SDKs. Vous devrez soit mettre à jour votre configuration de SDK actuelle pour utiliser le nouveau répertoire, ou définir un nouveau et ensuite changer les paramètres de votre projet pour utiliser le nouveau. Cela le définira pour le projet actuel.
Pour définir le paramètre par défaut pour les nouveaux projets, allez à Fichier > Autres Paramètres > Structure pour Nouveaux Projets > [Paramètres de Plateforme] > SDKs et définissez le SDK à utiliser lors de la création d'un nouveau projet.
Si vous utilisez le nouveau Android Studio 2021+ alors vous pouvez trouver ou mettre à jour les paramètres JDK en naviguant vers
Fichier > Paramètres... > Build, Exécution, Déploiement > Outils de construction > Gradle
sur Windows
Android Studio > Préférences... > Build, Exécution, Déploiement > Outils de construction > Gradle
sur Mac
J'ai essayé de mettre à jour tous mes SDK en allant simplement dans la structure du projet > Paramètres de la plateforme > SDK et en changeant le JDK Java, mais cela n'a pas fonctionné, donc j'ai dû recréer les configurations à partir de zéro.
Voici comment créer vos SDK avec la dernière version de Java :
- Dans la structure du projet > Paramètres de la plateforme > SDK, cliquez sur le bouton "+" pour ajouter un nouveau SDK.
- Dans la fenêtre qui s'ouvre, allez dans votre dossier SDK Android et cliquez sur "Choisir".
- Une autre fenêtre s'ouvrira vous demandant quel SDK et JDK vous souhaitez utiliser. Choisissez n'importe quel SDK Android et le JDK 1.7.
- Allez dans la structure du projet > Paramètres du projet > Projet et changez votre SDK de projet pour celui que vous venez de créer. Vous devriez voir que le nom du SDK contient la nouvelle version de Java que vous avez installée.
- Réponses précédentes
- Plus de réponses