Android SDK d'installation ne trouve pas le JDK
Je suis en train d'installer le SDK Android sur mon Windows 7 x64 Système. jdk-6u23-windows-x64.exe
est installé, mais le SDK Android installation refuse de continuer car il ne trouve pas d'installation du JDK.
Est-ce un problème connu? Et est-il une solution?
- Qu'entendez-vous par "Android-SDK-Installation refuse de continuer"? Autant que je sache, l'installation de android-sdk_r07-windows.zip est tout simplement le décompresser dans un dossier (par ex. C:\android-sdk-windows) et en ajoutant que le dossier %PATH% variable d'environnement. Veuillez préciser, afin que nous puissions mieux vous aider.
- Je vais avoir le même problème avec installer_r08-windows.exe (qui est le "recommandé" à télécharger). Réglage JAVA_HOME ne semble pas aider. Je suppose que je vais essayer le fichier zip suivant...
- Le SDK Android (peut-être pas l'ADT) pour Windows est un fichier EXE, par exemple installer_r22.0.1-windows.exe
- J'ai marqué Lazare - tout commentaire utile, mais elle n'est pas! Cette solution ne fonctionne pas sur Windows 8!
- la solution de Jules Colle + réglage d'environnement JAVA_HOME est de travailler sur mon Windows 7 64 bits.
- Façon la plus simple, ouvrez outils/android.le fichier bat, trouver la ligne qui dit "jeu de java_exe", changer à "java_exe=ABSOLUTE_PATH_TO_YOUR_JAVA_EXE" et à commenter les deux lignes suivantes;
- réponse est fausse. Idiot de Retour-Suivant ne fonctionne tout simplement pas
- Connexes: Android SDK ne trouve pas de JDK
- Ses une honte qu'un fonctionnaire compilateur contiennent de base tels bugs.
- Cette solution fonctionne parfaitement pour moi: Cliquez Ici
Vous devez vous connecter pour publier un commentaire.
Appuyez sur Retour lorsque vous obtenez la notification et puis Prochaine. Cette fois, elle va trouver le
JDK
.[...]system32/java.exe
,C:\Program Files\Java\jdk1.7.0_09\bin\java.exe
et justeC:\Program Files\Java\jdk1.7.0_09
mais le programme d'installation ne fonctionne toujours pas le reconnaître. J'ai essayé de revenir nad de l'autre, comme descirbed plusieurs fois. Aussi aWin7 64bit
JAVA_HOME
àC:\Program Files\Java\jdk1.7.0_17
a fonctionné pour moi (bien sûr, vous devez redémarrer le programme d'installation pour les changements dans les variables d'environnement de prise d'effet; en arrière ne fonctionne pas pour ça).C:\Progra~1\Java\jdk1.6.0_45
, puis le programme d'installation ramassé JDK7. Android SDK docs disent que le JDK 6 est nécessaire - developer.android.com/sdk/index.html. C'était sur Win 7 Pro 64 bits.La CONFIGURATION réelle:
Installer le
x64 JDK
, et essayer de l'arrière-option suivante d'abord, et ensuite essayer de définirJAVA_HOME
comme le message d'erreur dit, mais si cela ne fonctionne pas pour vous, alors essayez ceci:Faire comme il le dit, de définir
JAVA_HOME
dans vos variables d'environnement, mais dans le chemin d'accès des slashes ( /) au lieu de barres obliques inverses.Au sérieux.
Pour moi, il a échoué lors de la
JAVA_HOME
étaitC:\Program Files\Java\jdk1.6.0_31
mais a bien fonctionné quand il a étéC:/Program Files/Java/jdk1.6.0_31
- m'ont rendu fou!Si ce n'est pas suffisant, ajoutez aussi le début de la Variable d'Environnement
Path
%JAVA_HOME%;Mise à jour des valeurs dans les Variables d'Environnement Système:
JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
JRE_HOME=C:/Program Files/Java/jre8
Path=%JAVA_HOME%;C:...
backward slashes(\)
mais j'ai dû mettre unbackward slash(\)
à la fin du chemin, même, par exemple C:\Program Files\Java\jdk1.7.0_10\JAVA_HOME
variable d'environnement. Le retour/suivant astuce ne fonctionne pas pour moi, mais redémarrage de l'exécutable du programme d'installation n'a.J'ai trouvé la solution et c'est très bien stupide. J'ai trouvé Android SDK ne peut pas détecter JDK.
Appuyez sur la Retour bouton sur le SDK écran d'erreur vous indique que l'EXE ne pouvais pas détecter le JDK. Appuyez sur Prochaine.
Qui aurait pensé que cela se produirait?
Il semble qu'il ne fonctionne pas sans 32 bits du JDK.
Il suffit de l'installer et d'être heureux...
J'ai téléchargé le .archive zip à la place, et a couru
SDK Manager.exe
, et cela a fonctionné comme un charme. Vous avez eu le même problème avec la .exe autrement.Avertissement: Comme un intervenant a mentionné, de ne pas essayer cela sur une Windows 7! Je l'ai testé avec Windows XP 64 bits.
Que le posté solution ne fonctionne PAS pour tous (y compris moi-même, me, moi), je veux laisser une note pour ceux qui cherchent une autre voie (sans registre de piratage, etc.) pour résoudre ce sur un Windows 64 bits. Juste ajouter un CHEMIN d'accès (lettres majuscules!!) pour vos Variables d'environnement et de définir la valeur de votre JDK-Chemin.
J'ai ajouté le JDK pour le "Chemin" qui n'a pas de travail, comme il n'a pas avec JAVA_HOME ou le "Retour"-Solution. Ajout de "CHEMIN", enfin, a fait le tour.
J'espère que cela pourrait être utile pour quelqu'un.
Tous vous avez besoin sont les deux entrées de registre suivantes. Il semble que celui qui a posté l'autre registre choses fondamentalement juste copié toutes les clés de
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
enHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
,ce qui n'est évidemment pas une solution idéale, car la plupart des clés ne sont pas nécessaires.
Non de ces solutions n'a fonctionné pour moi. Je l'ai corrigé en changeant temporairement le nom de fichier de
C:\Windows\System32\java.exe
àjava_.exe
Windows 7 x64
sans32-bit JDK
! Merci beaucoup 🙂Aucune des solutions ici travaillé pour la
64-bit
version.Mettre le
JDK
chemin avant lec:\windows\system32\
chemin d'accès à vos variables d'environnement permet de résoudre le problème. Sinon, le32-bit
java.exe
est trouvé avant la64-bit JDK
version.Après la lecture de quelques posts, il semble être encore plus facile de corriger en cliquant sur RETOUR lorsque le programme d'installation dit impossible de trouver le JDK, puis cliquez simplement sur PROCHAINE de nouveau et comme par magie il trouve le JDK. Pas de registre de déconner ou re-téléchargement, etc..
L'ajout de variable d'environnement JAVA_HOME (sous Variables Système) a fait le tour pour moi.
En cliquant sur "précédent" et "Suivant" boutons ne fonctionnent pas.
Windows 7 Professionnel x64, JDK 1.7.0_04 (64 bits, je n'ai pas de version x86 installé)
Je pense que le programme d'installation essaie de trouver JDK spécifiques (1.6?) version et si elle ne le trouvez pas, vérifie JAVA_HOME qui n'était pas dans mon cas. J'ai un autre ordinateur (le même système, mais avec JDK 1.6 x64) et il a travaillé sans variable JAVA_HOME.
Vous n'avez pas à installer la version 32 bits du JDK 🙂
J'ai copié le Java.exe de
à
et cela a fonctionné.
Je suis sous 64 bits de Windows 8.
Réglage de la
JAVA_HOME
variable d'environnement pourau lieu de
fixe pour moi.
Le gars ci-dessus qui a mis ceci: "j'ai connu ce problème, mais aucune réponse n'a aidé. Ce que j'ai fait, j'ai enlevé la dernière barre oblique inverse à partir de la variable JAVA_HOME et il a commencé à travailler. Aussi, rappelez-vous de ne pas inclure le dossier bin dans le path." C'était en fait la réponse correcte.
Pour ce SDK pour l'installer c'est ce que j'ai fait. Je suis sous le dernier système d'exploitation Microsoft Windows 8.
Variables Utilisateur:
Variables D'Environnement
De créer ces deux:
Cette il en existe déjà un, donc il suffit d'éditer:
C'est ce que j'ai fait et cela a fonctionné pour moi. =)
bin
dans leJAVA_HOME
chemin de fin en tant que bien, mais l'enlever, il a travailléCe correctif de registre a fonctionné comme un charme sur mon Windows 7 x64 installation: http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/
Appuyez sur Rapport d'erreur et OK. Suivant sera activé.
Essayer de télécharger et d'installer la version zippée plutôt que de la .exe d'installation.
Aussi, EXÉCUTER en tant QU'ADMINISTRATEUR! A fonctionné pour moi avec barre oblique inverse correctif.
J'ai eu le même problème et l'a résolu en installant la version x86 de la JDK (sur Windows XP x64).
J'ai eu le même problème, j'ai essayé toutes les solutions mais rien n'a fonctionné. Le problème, c'est avec Windows 7 est en 64 bits et tous les logiciels que vous installez doit être de 32 bits. Android SDK est lui-même 32 bits et il identifie uniquement en 32 bits du JDK. Afin d'installer la suite logicielle.
Je l'ai essayé et tout fonctionne très bien.
J'ai connu ce problème, mais aucune réponse n'a aidé. Ce que j'ai fait, j'ai enlevé la dernière barre oblique inverse à partir de la variable JAVA_HOME et il a commencé à travailler. Aussi, rappelez-vous de ne pas inclure le dossier bin dans le path.
Android SDK est 32 bits de l'application, et il exige que les 32 bits du JDK de travail... le 64 bits JDK ne fera pas l'utilité...
1-il suffit de faire la "JAVA_HOME" variable d'environnement chose.
2-faites un Clic Droit sur l'Android SDK et de compatibletiy Onglet Sélectionnez windows 7 et de l'administrateur.
3-Exécuter à nouveau.
SOLUTION DE TRAVAIL ET PAS DE REGISTRE À MODIFIER NÉCESSAIRE
Suffit de mettre votre java bin chemin en face de votre environnement PATH.
CHEMIN avant
CHEMIN après
Et maintenant le SDK Android installateur de travail.
BTW, je suis sous Win7 x64.
Ouais installer la version 32 bits de Java SE SDK (ou l'une des combinaisons). Qui devrait vous aider à résoudre votre problème.
Pour installer_r21.1-windows.exe sur Windows 8 x 64 ce qui a fonctionné pour moi a été la mise en place mon utilisateur variable d'environnement JAVA_HOME pour C:\Program Files\Java\jdk1.7.0_10.
Espérons que cela aide à vous tous! 🙂
Vous devrez télécharger la version 32 bits de version du SDK parce que Win7 64 bits n'est pas pris en charge uniquement Windows Server 2003 a pris en charge la version 64 bits. Pendant le téléchargement de SDK Java de choisir "Windows" que votre plate-forme et non pas "Windowsx64".
Une fois que j'ai fait ce SDK android installé comme un charme. Espérons que cette aide.
J'exécute une version 64 bits de Windows 7 et j'avais ce problème lorsque vous tentez d'installer Android Studio 1.0 de l'aide de l'exécutable à partir de:
http://developer.android.com/tools/studio/index.html
J'ai essayé tous les solutions et les différentes versions de JDK 1.7 et 1.8 -- pas de dés. Je suis allé avec l'installation de la zippé version de l'application et cela a fonctionné comme un charme:
http://tools.android.com/download/studio/canary/latest
Encore perplexes par ce problème, surtout depuis les versions beta d'Android Studio, a très bien fonctionné.
Les méthodes ci-dessus ne fonctionne pas pour moi sous Windows 8 Pro.
Juste définir le chemin d'accès à
Où C est votre lecteur dans lequel vous avez installé le JDK.
N'oubliez pas la barre oblique à la fin.
J'ai essayé plusieurs posté des solutions et puis il a fallu un redémarrage du système avant de commencer à travailler, ce qui peut l'être parce que je venais d'installer le JDK. Voici toutes les choses que j'ai eu en cours - pas sûr que ceux qui faisaient l'essentiel:
().
Ce problème a été résolu sur le SDK de révision 20.xxx
Le télécharger via http://dl.google.com/android/installer_r20.0.3-windows.exe
Vous voudrez peut-être redémarrer votre machine. Pour moi, sans avoir à utiliser des barres obliques, il a travaillé, après j'ai redémarré windows.
J'ai passé un peu plus d'une heure à essayer juste au sujet de chaque option présentée. Finalement, j'ai compris que j'avais beaucoup de vieilles entrées pour les logiciels que j'avais désinstallé. J'ai supprimé tout le registre des nœuds qui avait toutes les données obsolètes (souligné le mauvais répertoire). Cela comprenait la
et
des écritures de JRE inclus dans le JDK.
J'ai aussi eu débarrasser de tous les JAVA entrées dans mes variables d'environnement. Je suppose que je le blâme sur les mauvais programmes de désinstallation que ne pas nettoyer après eux-mêmes.
Pour les utilisateurs de Windows:
Vous devez définir la variable d'environnement JAVA_HOME: http://wso2.org/project/wsas/java/1.1/docs/setting-java-home.html
Installer les deux
JDK 64 bit 1.6 for Windows
etJRE 1.7 64bit for Windows
.Cela a fonctionné dans mon cas.
Il y a beaucoup de façons de le faire:
Moyen numéro un
Si Java est installé parfaitement dans votre machine, alors s'il vous plaît fermer le programme d'installation et d'essayer de le réinstaller.
Lorsque vous l'ouvrez pour la deuxième fois, il va trouver de JAVA.
Nombre de 2
Définir une variable d'environnement comme celui-
Et puis essayez à nouveau.
Cela devrait fonctionner 🙂
Dans mon cas, le problème a été en JAVA_TOOL_OPTIONS variable d'environnement. Rien ne me permet jusqu'à ce que je l'ai enlevé. Espérons que cela aide quelqu'un!
Mon problème était que je dirige studio.exe au lieu de studio64.exe. Je suis sous Windows 8 64bits
Pour le Vin utilisateurs:...
Pour des raisons d'avoir à faire avec des "mises au placard" (comme dans: la commande "find" et le commutateur "/D" pour "copier"), il semble que vous avez à tricher un peu plus pour obtenir le kit SDK d'Android pour voir JDK dans le Vin.
Cependant, j'ai passé les obstacles et je suis (je suppose) l'obligation de partager quelque chose (n'importe quoi) qui a travaillé:
Ce qui est responsable de trouver Java est le script "tools/lib/find_java.chauve-souris". Dans le début de ce fichier, ajouter:
ensemble java_exe=%JAVA_HOME%/bin/java.exe
goto :EOF
:MkTempCopy
juste avant
Vous devriez maintenant (si vous avez défini JAVA_HOME) être en mesure d'exécuter android.chauve-souris et installer le SDK pièces dont vous avez besoin.
Windows 8 de l'exécution de l'x64 SDK.
Pour quelque raison que ce soit Android Studio ne serait pas en mesure de détecter, peu importe ce que j'ai mis manuellement ou recherché à l'aide de l'option parcourir.
Appuyant sur la touche back ne fonctionnerait pas.
Signalant l'erreur serait de ne pas fonctionner.
Ajoutant JAVA_HOME ou d'autres suggestions pour le C:... ne fonctionnerait pas.
C'était qu'au début de l'installation de Android Studio après exécutant le fichier java qui il a travaillé.
J'ai le jdk installé sur mon disque D:. Aucune des autres réponses a fonctionné pour moi. J'ai réussi à l'installer en créant un lien symbolique à partir du disque C: à l'emplacement d'installation:
Noter que le jdk (et jre) répertoires d'installation sont les sous-répertoires de "Java" si la mise à niveau n'est pas un problème, même si le nom change avec la libération.
Je ajouter ce qui suit dans la Variable d'Environnement( Windows 10)
Puis annulez l'installation actuelle d'Android Studio et commencer à nouveau. Il a bien fonctionné cette fois pour moi. Pas de JDK erreur.
C'est un bug dans l'Android installer. Télécharger la dernière installer et de l'essayer. Ensuite, il sera.
Alors que cette question a déjà été répondu.
Voici ce que les étapes exactes que vous devez faire lorsque vous mettez en place pour le développement. En général tout ce qui est lié de Développement Java.
Configuration De Java
Assurez-vous que vous utilisez la dernière version de jdk url
De la configuration de votre système, dans ce cas, ubuntu/mac
ce contenu doit apparaître dans .profil dans ubuntu ou .bash_profile dans mac dans le dossier d'accueil on peut y aller à l'aide de
cd ~
4 Solutions Différentes:
1) Si vous obtenez l'écran ci-dessus, cliquez sur “RETOUR” et dans l'écran précédent, cliquez sur “PROCHAINE” bouton. En fait stupide, mais ça sonne bien.
2) Le téléchargement .zip format au lieu de "SDK Manager.exe " et puis essayez d'installer. C'est tellement ridicule, mais le travail comme un charme.
3) Si vous avez installé 64 bits JDK moyens, il vous suffit de désinstaller et installer la version 32 bits du JDK.
4) Vous devez le modifier suivant,