web-dev-qa-db-fra.com

Gradle 3.3 Error Need Java 7 ou version ultérieure non résolue

Une fois que je l’ai importé dans Android Studio 2.1.2, j’obtiens ce message "Erreur: Gradle 3.3 nécessite Java 7 ou une version ultérieure pour fonctionner. Vous utilisez actuellement Java 6. "

J'ai installer Java 7 et 8 sur mon mac. J'ai changé le répertoire dans la structure de projet par défaut, mais toujours que les messages apparaissent toujours et je ne peux rien faire avec le code.

S'il vous plaît maître, aidez-moi.

4
Temen Nyantai

La suppression de Java 6 a fonctionné pour moi:

Exécutez la commande ci-dessous sur votre terminal mac:

Sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0.jdk

entrez la description de l'image ici

2
Shubhendu Amitabh

Couru dans le même problème, mais je devais garder Java 6 pour des raisons héritées de macOS (comme je l'ai commenté sur le post de Shubhendu). J'ai donc fini par télécharger Java 8 jdk trouvé ici

et sur Android studio 3.3 au moins voici le chemin approximatif que j'ai pris:

J'ai cliqué avec le bouton droit de la souris sur le projet -> ouvrir les paramètres du module -> l'emplacement du sdk -> décocher l'utilisation de jdk intégré -> le chemin ajouté au nouveau 1.8 jdk qui, pour moi, était

/Bibliothèque/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home

 adding Java 8 idk to studio 3.3 project

2
Ryan

Utilisez ce chemin dans la structure de projet par défaut en utilisant l’option de navigation jusqu’à ce répertoire nommé home.

/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home

Puisse cela fonctionner pour vous.

1
Shubham Sejpal

Ctrl-Alt-Shift-S pour atteindre la fenêtre Project Structure. Changer de projet SDK  enter image description here

0
Akin Okegbile