J'essaie d'installer le SDK Android sur mon système Windows 7 x64.
jdk-6u23-windows-x64.exe
est installé, mais la configuration du SDK Android refuse de continuer car il ne trouve pas l' installation du JDK .
est-ce un problème connu? Et y a-t-il une solution?
Réponses:
Appuyez sur Retour lorsque vous recevez la notification, puis sur Suivant . Cette fois, il trouvera le
JDK
.la source
JAVA_HOME
deC:\Program Files\Java\jdk1.7.0_17
travaillé pour moi (bien sûr , vous devez redémarrer le programme d' installation des changements dans les variables d'environnement à prendre effet, les deux sens ne fonctionnera pas pour cela).CONFIGURATION réelle:
Installez le
x64 JDK
, et essayez d'abord l'option suivante, puis essayez de définirJAVA_HOME
comme le message d'erreur le dit, mais si cela ne vous convient pas non plus, essayez ceci:Faites comme il dit, définissez
JAVA_HOME
vos variables d'environnement, mais dans le chemin, utilisez des barres obliques au lieu de barres obliques inverses.Sérieusement.
Pour moi, ça a échoué quand ça
JAVA_HOME
aC:\Program Files\Java\jdk1.6.0_31
fonctionné mais ça a bien fonctionné quand ça a étéC:/Program Files/Java/jdk1.6.0_31
- ça m'a rendu fou!Si cela ne suffit pas, ajoutez également au début de la variable d'environnement
Path
% JAVA_HOME%;Valeurs mises à jour 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:...
la source
J'ai trouvé la solution et c'est magnifiquement stupide. J'ai trouvé que le SDK Android ne pouvait pas détecter le JDK .
Appuyez sur le bouton Retour sur l'écran d'erreur du SDK qui vous indique que l'EXE n'a pas pu détecter le JDK. Appuyez ensuite sur Suivant .
Qui aurait pensé que cela arriverait?
la source
Il semble que cela ne fonctionne pas sans JDK 32 bits. Installez-le et soyez heureux ...
la source
J'ai téléchargé l'archive .zip à la place et j'ai couru
SDK Manager.exe
, et cela a fonctionné comme un charme. Sinon, vous aviez le même problème avec le .exe.la source
Avertissement: comme l'a mentionné un commentateur, n'essayez pas ceci sur Windows 7! Je l'ai testé avec Windows XP 64 bits.
Comme la solution publiée ne fonctionne pas pour tous (y compris moi, moi-même et moi), je veux laisser une note à ceux qui cherchent une autre façon (sans piratage du registre, etc.) pour résoudre ce problème sur un système Windows 64 bits. Ajoutez simplement PATH (lettres majuscules !!) à vos variables d'environnement et définissez la valeur sur votre chemin JDK.
J'ai ajouté JDK au "Path" existant qui ne fonctionnait pas, comme ce n'était pas le cas avec JAVA_HOME ou la "Back" -Solution. L'ajouter à "PATH" a finalement fait l'affaire.
J'espère que cela pourrait être utile à quelqu'un.
la source
Tout ce dont vous avez besoin sont les deux entrées de registre suivantes. Il semble que celui qui a affiché l'autre substance de registre fondamentalement juste copié toutes les clés de
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
dansHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
, ce qui est évidemment pas une solution idéale , car la plupart des clés ne sont pas nécessaires.la source
Aucune 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
enjava_.exe
la source
Windows 7 x64
sans32-bit JDK
! Merci beaucoup :)Aucune des solutions ici n'a fonctionné pour la
64-bit
version.Mettre le
JDK
chemin avant lec:\windows\system32\
chemin dans vos variables d'environnement résout le problème. Sinon, le32-bit
java.exe
se trouve avant la64-bit JDK
version.la source
Après avoir lu quelques articles de blog, cela semble encore plus facile en cliquant sur RETOUR lorsque l'installateur dit qu'il n'a pas pu trouver le JDK, puis cliquez simplement sur SUIVANT et comme par magie, il trouve le JDK. Aucun registre gâcher ou re-télécharger etc.
la source
L'ajout de la variable d'environnement JAVA_HOME (sous Variables système ) a fait l'affaire pour moi. Cliquer sur les boutons "Précédent" et "Suivant" n'a pas fonctionné.
Windows 7 Professionnel x64, JDK 1.7.0_04 (64 bits, je n'ai pas de version x86 installée)
Je pense que l'installateur essaie de trouver JDK dans une version spécifique (1.6?) Et s'il ne le trouve pas, vérifie JAVA_HOME qui n'a pas été défini dans mon cas. J'ai un autre ordinateur (le même système mais avec JDK 1.6 x64) et cela a fonctionné sans variable JAVA_HOME.
Vous n'avez pas besoin d'installer la version 32 bits de JDK :)
la source
J'ai copié le Java.exe de
à
et ça a marché.
J'utilise Windows 8 64 bits.
la source
Définition de la
JAVA_HOME
variable d'environnement surau lieu de
réparé pour moi.
la source
Le gars ci-dessus qui a mis ceci: "J'ai également rencontré ce problème, mais aucune des réponses n'a aidé. Ce que j'ai fait, j'ai supprimé la dernière barre oblique inverse de la variable JAVA_HOME et cela a commencé à fonctionner. De plus, n'oubliez pas de ne pas inclure le dossier bin dans le chemin." C'était en fait la bonne réponse.
Pour ce SDK à installer, c'est ce que j'ai fait. J'utilise le dernier Microsoft OS Windows 8.
Variables utilisateur:
Variables d'environnement
Créez ces deux:
Celui-ci existe déjà alors modifiez juste:
C'est ce que j'ai fait et cela a fonctionné pour moi. =)
la source
bin
à laJAVA_HOME
fin du chemin également, mais le supprimer a fonctionnéCe correctif de registre a fonctionné comme un charme sur ma configuration Windows 7 x64: http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/
la source
Appuyez sur Report erroret OK. Nextsera activé.
la source
Essayez de télécharger et d'installer la version zippée plutôt que le programme d'installation .exe.
la source
En outre, RUN AS ADMINISTRATEUR ! A travaillé pour moi avec une correction de barre oblique inverse.
la source
J'ai eu le même problème et je l'ai résolu en installant la version x86 du JDK (sous Windows XP x64).
la source
J'ai eu le même problème, j'ai essayé toutes les solutions mais rien n'a fonctionné. Le problème est que Windows 7 est installé en 64 bits et que tous les logiciels que vous installez doivent être en 32 bits. Le SDK Android lui-même est de 32 bits et n'identifie que le JDK 32 bits. Installez donc le logiciel suivant.
Je l'ai essayé et tout fonctionne bien.
la source
J'ai également rencontré ce problème, mais aucune des réponses n'a aidé. Ce que j'ai fait, j'ai supprimé la dernière barre oblique inverse de la variable JAVA_HOME et elle a commencé à fonctionner. N'oubliez pas non plus d'inclure le dossier bin dans le chemin.
la source
Le SDK Android est une application 32 bits, et il nécessite le 32 bits de JDK pour fonctionner ... le JDK 64 bits n'en fera pas usage ...
la source
1-Simplement fait la variable d'environnement "JAVA_HOME".
2-Faites un clic droit sur le SDK Android et à partir de l'onglet de compatibilité Sélectionnez Windows 7 et l'administrateur.
3-Réexécutez-le.
la source
SOLUTION DE TRAVAIL ET AUCUNE MODIFICATION DE REGISTRE REQUISE
Placez simplement votre chemin java bin devant votre environnement PATH.
CHEMIN avant
CHEMIN après
Et maintenant, le programme d'installation du SDK Android fonctionne.
BTW, j'utilise Win7 x64.
la source
Ouais, installez la version 32 bits du SDK Java SE (ou l'une des combinaisons). Cela devrait aider à résoudre votre problème.
la source
Pour installer_r21.1-windows.exe sur Windows 8 x 64, ce qui a fonctionné pour moi a été de configurer ma variable d'environnement utilisateur JAVA_HOME sur C: \ Program Files \ Java \ jdk1.7.0_10. En espérant que cela vous aide tous! :)
la source
Vous devrez télécharger la version 32 bits du SDK car Win7 64 bits n'est pas pris en charge uniquement Windows Server 2003 a une version 64 bits prise en charge. Pendant le téléchargement du SDK Java, choisissez "Windows" comme plate-forme et non "Windowsx64".
Une fois que j'ai fait ce SDK Android installé comme un charme. J'espère que cela t'aides.
la source
J'utilise une version 64 bits de Windows 7 et j'obtenais ce problème lors de la tentative d'installation d'Android Studio 1.0 à l'aide de l'exécutable à partir de:
http://developer.android.com/tools/studio/index.html
J'ai essayé toutes les solutions répertoriées et plusieurs versions différentes de JDK 1.7 et 1.8 - pas de dés. Je suis allé avec l'installation de la version zippée de l'application et cela a fonctionné comme un charme:
http://tools.android.com/download/studio/canary/latest
Toujours déconcerté par ce problème; d'autant plus que les versions bêta d'Android Studio ont très bien fonctionné.
la source
Les méthodes ci-dessus ne fonctionnaient pas pour moi dans Windows 8 Pro.
Il suffit de définir le chemin vers
Où C est votre lecteur dans lequel vous avez installé le JDK.
N'oubliez pas la barre oblique à la fin.
la source
J'ai essayé plusieurs solutions publiées, puis il a fallu redémarrer le système avant de commencer à fonctionner, ce qui peut être dû au fait que je venais d'installer le JDK. Voici toutes les choses que j'avais en cours - je ne sais pas lesquelles étaient essentielles:
la source