2010-01-06 7 views
3

Lorsque j'essaie d'installer le SDK android, il ne parvient pas à installer.Android SDK ne parvient pas à installer

Mon OS est Windows XP Je viens de télécharger et installer Java JDK 1.6
Java -version de la ligne de commande retourne: https://stackoverflow.com/questions/ask java version "1.6.0_17" Java (TM) SE Runtime Environment (build 1.6 .0_17-B04) Java HotSpot (TM) VM client (build 14.3-B01, mode mixte, partage)

Mon environnement vars ont: JAVA_HOME = c: \ pROGRA ~ 1 \ java \ jdk1.6.0_11

J'ai téléchargé android-sdk-r04-windows .zip

J'unziped en V: \ AndroidInstall \

Quand je vais à la

V: \ androindinstall \ windows-sdk-android> et type rien "SDK Install.exe" arrive ... Si je vais de ce graphique

Quand je fais cela à partir d'un visualiseur de fichier graphique je reçois un flash rapide qui ressemble à une fenêtre de ligne de commande et rien ....

Lorsque je tente de courir liste android cible

à partir du répertoire outil que je reçois:

Erreur: Erreur d'analyse du sdk. Erreur: V: \ androindinstall \ android-sdk-windows \ plates-formes est manquant. Erreur: Impossible d'analyser le contenu du SDK.

La configuration de base de l'installation n'a donc pas lieu.

indices supplémentaires:

J'ai un G1 et Android 1.0 est en cours d'exécution sur cette machine. (Il y a presque un an)

J'ai mis à jour mon G1 vers 1.6 alors j'ai pensé mettre à jour mon SDK avant de commencer un nouveau développement.

Lorsque j'ai essayé de mettre à niveau, il a essayé et est mort alors que le "répertoire était utilisé" J'ai donc nettoyé tous les répertoires android, redémarré et rediffusé everythign à partir de zéro. Maintenant, il ne fonctionnera plus du tout.

J'ai clairement obtenu quelque chose dans un état malheureux, mais j'ai nettoyé tous les répertoires et pas remanants semblent être en cours d'exécution que j'ai redémarré ....

J'ai manqué somethign je viens ne peux pas comprendre quoi.

Paul

+0

Je pense que vous allez trop vite. Lorsque je double-clique sur le fichier SDK Install.exe, j'obtiens le même "flash" qui ressemble à une fenêtre CMD. Après environ 5 secondes, le gestionnaire de SDK apparaîtra. –

+1

Rien ne se lève même si je le laisse reposer pendant quelques minutes. –

Répondre

1

Les répertoires "plates-formes" et "add-ons" doivent être installés manuellement dans le répertoire Android SDK (parallèle à "outil"). Ceci n'est nécessaire que dans une nouvelle installation.

7

Vous devez créer manuellement 2 autres sous-répertoires racine de votre sdk dir 'windows-sdk-android':

  1. plates-formes
  2. add-ons

et que commencer SDK Setup.exe à partir du répertoire racine ou essayer de l'ouvrir de 'fenêtre' Eclipse -> 'Android SDK et AVD Manager'

+1

Cela l'a corrigé pour moi fonctionnant Windows8Pro d'une installation propre. Le problème est que eclipse était en cours d'exécution en tant qu'utilisateur et non en tant qu'administrateur, donc impossible de créer ces répertoires car ils se trouvaient dans le répertoire "Program Files" par défaut. Aussi trouvé que j'ai eu des problèmes d'installation de paquets à partir du gestionnaire de SDK plus tard si nécessaire pour juste faire un clic droit sur le «adt-bundle-windows- ?? dossier et ajouter «Utilisateurs» pour avoir des autorisations complètes. – sradforth

+0

Merci, cela a résolu mon problème aussi bien. comment boiteux de Google pour libérer leur un IDE avec un SDK Android non fonctionnel inclus sous Windows. –

2
  1. Exécutez le programme d'installation du SDK
  2. Attendez que le message d'erreur
  3. anti-virus Désactiver
  4. Installez ce programme Unlocker http://download.cnet.com/Unlocker/3000-2248_4-10493998.html
  5. Exécutez le programme Unlocker
  6. sélectionnez le répertoire d'outils pour le déverrouiller
  7. sélectionnez Oui dans l'installateur

C'est ce qui a fonctionné pour moi.

http://code.google.com/p/android/issues/detail?id=4410#c41

+0

Merci! c'était la seule solution pour moi – yossharel

1

J'ai eu le même problème, en ajoutant le répertoire add-ons se sont débarrassés de l'erreur lors de l'éclipse est d'abord ouverte, mais je ne pouvais pas télécharger encore des paquets à partir du gestionnaire de sdk.

Ce qui a résolu ce problème pour moi (dans Windows 8) exécute eclipse en tant qu'administrateur.

+1

Pareil pour moi. On dirait qu'il a besoin de créer un dossier 'temp' dans le dossier d'installation, ce qui n'est pas autorisé par défaut sur Windows 7/8. – robertc

1

J'ai reçu cette erreur de mon CI Jenkins. C'était parce que l'utilisateur de Jenkins n'avait pas les permissions sur le dossier android-sdk-linux.

(pas la meilleure solution, mais fixe avec):

sudo chmod -R 777 /usr/bin/android-sdk-linux 
Questions connexes