Configuration du SDK Android sous Windows 7 Pro 64 bits

La version courte de mon numéro en cours,

  • Windows 7 Professionnel x64
  • Java JDK 1.6.0_17 x64
  • Eclipse Galileo w \ ADT Plugin installé
  • Android SDKtools r04

Etant donné que le téléchargement du kit de développement Android ne comprend plus que les outils, vous devez exécuter l’application SDK Manager incluse (SDK Setup) via laquelle vous pouvez télécharger les plates-formes, des outils supplémentaires, des documents, etc.

Sous ma configuration actuelle, les bombes de configuration du SDK au lancement, donc je ne peux rien faire car je n’ai pas une seule plate-forme pour commencer à écrire contre… J’ai lu quelques endroits où le correctif est “juste installer le 32 bits JDK et tout ira bien “cela semble surprenant et une option décevante pour un travail autour (le télécharger maintenant pour essayer).

Ma question est la suivante: quelqu’un d’autre a-t-il rencontré ce même problème et comment l’avez-vous dépassé? Y a-t-il un endroit où je peux “télécharger à la main” les composants dont j’ai besoin et que j’ai manqués sur le site du SDK Android ?

Les chances sont bonnes que le “correctif” 32 bits fonctionne, mais cela semble faux que je devrai installer une version secondaire du même SDK / JRE juste pour exécuter cet outil et pour télécharger les composants du SDK Android.

Merci!

UPDATE: Eh bien, le travail autour de cela nécessite que vous installiez également le java 32 bits et que vous le référençiez pendant que votre JAVA_HOME fonctionnait, soit en appelant la configuration du SDK manuellement, soit via Eclipse. Je ne suis pas particulièrement heureux de cela, alors je vais laisser celle-ci ouverte pour le moment, au cas où il y aurait d’autres moyens de faire en sorte que les gens sachent.

MISE À JOUR 2: Pas directement liée, car Linux est centré, mais il existe des étapes de dépannage si vous essayez d’exécuter le SDK / Eclipse sous Linux 64 bits, où il est nécessaire de pouvoir exécuter 32 bits, mais rien de similaire sous Windows x64

FINAL UPDATE (?) En prenant les informations que la réponse de Seth m’a données et en lançant la batte manuellement (une fois que je savais quel fichier SDK Setup exécutait), la réponse était d’append simplement la variable ANDROID_SWT qui indiquait un emplacement valide avec le swt x86_64. jar …. le répertoire Android sdk en avait un, apparemment au bon endroit, mais il ne pouvait pas le trouver avant que je l’ajoute à mon chemin.

Merci a tous!

Nous avons trouvé une solution qui modifie le fichier android.bat pour vous permettre de démarrer et d’exécuter le gestionnaire Android sdk et avd sur le jdk x64. Jusqu’à présent, j’ai pu commencer la mise à jour, mais je ne sais pas quelles seront les autres implications de l’exécution de l’émulateur et de la compilation avec le jdk x64.

http://code.google.com/p/android/issues/detail?id=3917

bonne chance.

Quand il dit que JDK n’a pas été trouvé, appuyez simplement sur le bouton “retour” puis appuyez à nouveau sur le bouton “suivant”.

Je l’ai eu au bas de ce post: http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

Ma situation :: Win 7 x64 JDK 1.6.23 (x64) exécutant installer_r08-windows pour installer Android SDK n’a pas réussi à détecter JDK

La solution est dans http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

Vous pouvez simplement repousser et pousser à nouveau, et cela installe OK.

appuyez simplement sur le bouton de retour, puis sur le bouton suivant … jdk found: D

Si SDK Setup.exe échoue, essayez d’ouvrir une invite de commande et exécutez manuellement “tools \ android.bat”. C’est tout ce que le programme d’installation du SDK fait, mais la version actuelle a un bogue dans le fait qu’elle n’affiche pas les erreurs que le lot peut générer:

> cd \tools > android.bat 

De cette façon, vous pouvez voir un message d’erreur plus utile.

Vous devez avoir un fichier java.exe sur votre% PATH%.

La solution suivante a été mise en œuvre car récemment notre IDE a cessé de comstackr et de construire [actualiser ou nettoyer] sur la version standard des développeurs Eclipse IDE for Java. Nous avons continué à recevoir l’erreur “Votre projet contient des erreurs, veuillez le réparer avant de l’exécuter.” Nous avons revu toutes les erreurs, nettoyé encore et encore, reconstruit et même créé un nouvel espace de travail et importé les fichiers, mais rien ne fonctionnait. Notre chef de produit, Johnpaul, a trouvé l’erreur dans le chemin de compilation compilé et même s’il s’agissait d’une correction manuelle, il reviendrait à la prochaine actualisation ou à la reconstruction. Il a donc recommandé de sauvegarder notre espace de travail et de procéder à une réinstallation complète. de l’environnement des développeurs.

Nous avons fait le changement en tant que recommandation que nous avons trouvée sur: http://knol.google.com/k/fred-grott/which-eclipse-package-for-android/166jfml0mowlh/18#report-comment-166jfml0mowlh.7wc65w

Nous utilisons maintenant l’IDE Eclipse [Indigo] pour Java et les développeurs de rapports Windows 64 bits sans aucun problème.

Après la rupture de l’IDE, nous avons téléchargé:

  • Java Developer Environment avec jdk-6u26-windows-x64
  • Eclipse Indigo IDE pour Java et les développeurs de rapports Windows 64 bits
  • Outils du SDK Android installer_r13-windows

Nous avons ensuite:

  • Déconnecté de l’internet
  • Désactivé tous les programmes antivirus
  • Désactivé nos pare-feu

Ensuite nous:

  • Désinstallation de notre SDK via l’IDE Eclipse ligne par ligne,
  • Mise à jour de notre environnement Java Developer avec jdk-6u26-windows-x64
  • Unpacked and over a écrit Eclipse avec le nouvel Indigo “Eclipse IDE for Java and Report Developers”

Windows 64 bits

  • Élément de la liste
  • Nous avons réactivé notre antivirus et connecté à Internet
  • Réinstallation d’Android SDK Tools installer_r13-windows

Nous avons conservé toutes les préférences par défaut et tout fonctionne à nouveau parfaitement. En fait, la réécriture a également résolu quelques problèmes avec notre application qui ne fonctionnait pas sur certains appareils. Aucune idée de pourquoi, mais nous ne nous plaignons pas. J’espère que cela aide, car ce n’est pas une véritable installation cependant une réinstallation pour l’automne 2011 dans un environnement Windows 7 64 bits.

Pour répondre à votre question sur le téléchargement manuel de fichiers, vous pouvez extraire les URL pertinentes du manifeste du référentiel du SDK Manager:

https://dl-ssl.google.com/android/repository/repository.xml

Mon problème était d’installer le SDK Android dans Eclipse Helios sur Windows 7 Enterprise 64bit, je recevais l’erreur suivante:

Condition manquante: Les outils de développement Android 0.9.7.v201005071157-36220 (com.android.ide.eclipse.adt.feature.group 0.9.7.v201005071157-36220) nécessitent «org.eclipse.jdt.junit 0.0.0» mais Ne peut être trouvé

Après avoir suivi les conseils ci-dessus pour s’assurer que le JDK se trouvait dans ma variable PATH (ce n’était pas le cas), l’installation s’est bien déroulée. Je suppose que l’erreur était quelque peu fallacieuse (d’ailleurs, si vous recherchez les fichiers JAR correspondant à cette classe, ils se trouvaient dans mon profil plutôt que dans le répertoire d’installation d’Eclipse)

Donc, vérifiez cette variable PATH!

Vous pouvez activer le programme d’installation du SDK Android pour qu’il s’exécute sous Windows x64 avec JDK x64, en exportant la HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit registre HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit , ajoutant Wow6432Node à toutes les clés de registre du fichier exporté et le réimportant en tant que HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit ).

Remarque J’ai installé JRE x64 et x86. Si vous ne disposez que de JRE x64, vous devrez peut-être exporter la HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft et la réimporter sous Wow6432Node. Bien que, je crois que le programme d’installation du SDK Android vérifie simplement la clé de registre JDK.