Android Studio: “Gradle de synchronisation a échoué: impossible d'exécuter la JVM à partir du JDK.”
Depuis l'installation d'Android Studio 3.2, je n'ai pas été en mesure d'exécuter Java, j'ai essayé jdk-8u181-windows-x64
, jdk-10.0.2_windows-x64_bin
, jdk-11_windows-x64_bin
, réglage PATH
et de tout réinstaller je ne sais combien de fois, le résultat est le même - pas de "java" s'affiche et le message d'erreur est: -
Gradle de synchronisation a échoué: impossible d'exécuter la JVM à partir du JDK.
Veuillez vous assurer d'installation du JDK est valide et compatible avec le système d'exploitation actuel (Windows 8.1 6.3, amd64).
Si vous êtes à l'aide d'embedded JDK, assurez-vous de télécharger Android Studio bundle compatible
avec le système d'exploitation actuel. Par exemple, pour les systèmes x86 veuillez choisir un 32 bits option de téléchargement. (369 ms)
Note: j'ai utilisé pour être en mesure d'ouvrir le dossier java, mais après avoir joué avec elle trop, quelque chose s'est mal passé, j'ai donc décidé de repartir à zéro... et je suis mort depuis.
Est Studio 3.2 imparfait? Pas compatible avec Java à tous? Ou ai-je raté quelque chose? est-il plus anciennes d'Android Studio, je peux le tester? Merci pour toute aide que vous pouvez fournir.
- ajouter JAVA à l'environnement du système d'varibales. et aussi s'il vous plaît ajouter vos logcat ici.
- Et s'il vous plaît de partager vos
build.gradle
fichier. - Votre système d'exploitation actuel de l'architecture amd64 qui signifie que vous devriez probablement télécharger JDK 64 bits. Avez-vous télécharger?
Vous devez vous connecter pour publier un commentaire.
Dans mon cas, la suite résolu:
Fichier->Autres paramètres->valeur par Défaut de la Structure de Projet...
Dans "JDK Emplacement", j'ai déjà eu l'oracle jdk sélectionné. Pour résoudre ce problème, j'ai plutôt coché "Utiliser embedded JDK (recommandé)"
Essayez de définir votre emplacement du SDK. J'ai eu le même problème avec Android Studio 3.2 (mais j'ai aussi opté pour openjdk, ce qui pourrait être la source de mon problème). De toute façon, après avoir rappelé emplacement du SDK à la racine de mon JDK il a travaillé comme un charme.
Pour changer d'emplacement du SDK, cliquez sur le projet Android Fenêtre, puis appuyez sur la touche F4. Dans la nouvelle Fenêtre, choisissez l'emplacement du SDK et de le mettre de point à la racine de votre JDK.
j'ai eu le mien de travail en définissant la variable d'environnement JAVA_HOME pour C:\Program Files\Java\jdk1.8.0_181\bin mon jdk dossier
Dans mon cas, la suite résolu:
Fichier->Autres paramètres->valeur par Défaut de la Structure de Projet...
définissant la variable d'environnement JAVA_HOME pour C:\Program Files\Java\jdk1.8.0_181
mon JDK Fichier Source
Résolu OUI
Autres Réglages ---> Structure de Projet par Défaut ---> Décocher Intégré jdk ( Écrire Votre Propre Emplacement du jdk )