Je mets en place un environnement de développement pour la dernière version d'Android 2.3 sur une nouvelle installation de Windows 7 64 bits.
J'ai d'abord installé le JDK 6 64 bits (jdk-6u23-windows-x64.exe). Ensuite, j'ai installé Eclipse Classic 3.6 64 bits (eclipse-SDK-3.6.1-win32-x86_64.zip). Ensuite, je procède à l'installation du package de démarrage du SDK Android: installer_r08-windows.exe.
Mais ... au démarrage, il est dit: "Kit de développement Java SE (JDK) introuvable."
Pourquoi? Je viens de l'installer.
Est-ce un décalage entre 32 bits et 64 bits?
Comment résoudre ce problème?
Mise à jour (1): J'ai essayé de définir la variable d'environnement% JAVA_HOME%, ainsi que la configuration des JRE installés dans Eclipse, comme suggéré ci-dessous. Aucun de ces éléments n'a résolu le problème.
Il semble que je ne sois pas le seul à rencontrer le problème, comme le suggère ce fil: /programming/1919340/android-sdk-setup-under-windows-7-pro-64-bit
Je me demande s'il existe une version 64 bits du SDK Android.
Mise à jour (2) : j'ai utilisé la version zip à la place (android-sdk_r08-windows.zip), exécuté android.bat, mis à jour tous les packages SDK et installé le plugin ADT (8.0.1), pas avant d'avoir à vérifier: 'Contact tous les sites de mise à jour pendant l'installation pour trouver le logiciel requis ».
Nous verrons comment cela se passe ...
Mise à jour (3) : cela a fonctionné! (va accepter la réponse de @ bubu sous peu) - mais pourquoi l'émulateur n'inclut-il pas l'application HelloAndroid lorsque je l'exécute (Ctrl + F11) depuis Eclipse?
À partir d'un des liens:
Cela marche! La deuxième fois, il le trouve!
la source
Selon l' installation du SDK Android, le programme d'installation ne trouve pas le JDK, le programme d'installation ne sait que rechercher le JDK 32 bits .
la source
La première chose que j'essaierais: définir la
JAVA_HOME
variable système. Il semble que de nombreuses applications de développement Java recherchent cela.la source