24 votes

SDK Manager ne démarre pas sous Windows 7 64-bit ?

Je sais que ce problème a déjà été abordé à plusieurs reprises, mais plutôt que de commenter une vieille question, j'ai décidé d'en poser une nouvelle avec (je l'espère) des informations actualisées.

Comme le titre l'indique, quoi que je fasse, je n'arrive pas à faire fonctionner le SDK Manager. J'ai essayé d'installer les versions 32 et 64 bits de jdk1.7.0, mais sans succès.

Actuellement, j'ai le jdk (32 bits) et le sdk installés dans le répertoire C:\. Comme beaucoup l'ont dit, j'ai modifié la variable d'environnement ci-dessous pour refléter les emplacements. A savoir :

Nom de la variable : PATH
Valeur variable :

C:\Android\android -sdk \tools ; C:\Java\jdk1.7.0\ ; C:\Program Dossiers \Common Dossiers \Microsoft Partagé \Windows En direct ; C:\Program F (x86) \Common Dossiers \Microsoft Partagé \Windows Live;%SystemRoot% \system32 ;%SystemRoot%;%SystemRoot% \System32\Wbem ;%SYSTEMROOT% \System32\WindowsPowerShell\v1.0\ ; C:\Program Fichiers (x86) \Windows Vivre \Shared ; C:\Program Dossiers \Intel\WiFi\bin\ ; C:\Program Dossiers \Common Dossiers \Intel\WirelessCommon\

(Je n'ai évidemment ajouté que les deux premières valeurs)

Quelqu'un a dû rencontrer les mêmes difficultés pour mettre en place ce système et peut m'aider. Je n'ai eu aucun problème à tout installer sur ma machine 32-bit Win7, mais la 64-bit est mon ordinateur principal et j'ai vraiment besoin d'avoir le SDK avec moi si je veux apprendre à l'utiliser.

(EDIT : Résolu !)

Le problème que je rencontrais était qu'une fenêtre d'invite de commande s'ouvrait, puis le SDK Manager commençait à se charger et se plantait instantanément.

Étrangement, quelqu'un d'autre avec un ordinateur très similaire au mien vient de l'installer sans aucun problème. Bizarre.

J'ai finalement ajouté une autre variable d'environnement :

Nom de la variable : JAVA_HOME

Valeur variable : C:\Java\jdk1.7.0\

et ça a marché !

Merci à tous pour votre aide. J'espère que cela pourra aider quelqu'un d'autre qui aurait le même problème.

8voto

Dean Points 71

Ok, sur une machine Windows 7 64bit, l'astuce JAVA_HOME a fonctionné : c'est à dire mettre JAVA_HOME = votre répertoire bin jdk. Ajoutez également le répertoire jdk bin à votre chemin d'accès.

Sur mon autre machine Windows 7 64bit, j'ai eu plus de problèmes. J'ai essayé de télécharger un autre find_java.bat - cela n'a pas aidé. J'ai essayé de définir ANDROID_SWT=lib \x86_64 - Cela a aidé un peu.

Finalement, je me suis contenté de modifier JAVA_HOME et le chemin d'accès, puis j'ai sauté l'installation du sdk Android, et j'ai installé le plugin ADT dans Eclipse. A partir de là, après avoir redémarré, vous devriez voir SDK Manager disponible dans le menu Aide d'Eclipse. Je l'ai lancé à partir de là et tout s'est déroulé sans problème.

3voto

Kais Points 31

Je voyais l'écran cmd s'afficher brièvement puis disparaître, ajout d'un pointeur pour Java sur le chemin comme cela a été abordé précédemment dans l'un de ces posts, il n'a pas résolu le problème . Ensuite, je le SDK Java installé , il n'a pas résolu le problème. J'ai ensuite ajouté le Variable Java_HOME pero il n'a pas résolu le problème .

J'ai commencé à naviguer dans les fichiers du répertoire où les fichiers sdk sont installés sur le serveur c: drive il est appelé "sdk".

  • J'ai trouvé le fichier "andoroid" sous "tools" avec le type de fichier Windows Batch File.
  • J'ai cliqué dessus et cela a ouvert le gestionnaire de sdk.

0voto

Graham Borland Points 27556

Essayez de réduire la puissance de la Contrôle d'accès des utilisateurs des paramètres.

0voto

barmaley Points 7307

J'ai Windows 7 64 bits et jusqu'à présent aucun problème avec le SDK manager.

J'ai installé les JDK 32 et 64 bits (JDK-6, pas 7), mais Java home ne pointe que vers Java 64 bits. Vérifiez également la valeur de votre registre pour Java home :

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.6.0_20\JavaHome

il devrait pointer vers votre JDK 64 bits. Il est préférable de le faire en utilisant le widget Java à partir de votre Panneau de configuration -> Programmes

0voto

aBanhidy Points 54

Il manque peut-être deux paramètres variables :

  • set java_exe= %JAVA_HOME% - Utilisez JAVA_HOME si vous avez défini la variable globale du système !

  • for /f %%a in ('%java_exe% -jar %work_dir% \lib\archquery.jar ') do set swt_path=lib%%a Variable locale manquante qui est en gras.

J'ai effectué ces changements et cela fonctionne pour moi. Système : Windows7 x64 IDE : Eclipse JUNO x64

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X