69 votes

Hein? "Le composant SDK Platform Tools est manquant!"

Je suis en train d'ajouter un SDK de la Plate-forme de 1,6 à une Installation existante, 2.2, avec l'aide de ce fil.

Comme suggéré, j'ai couru AiderVérifier les Mises à jour qui ont trouvé et installé le suivant:

  + Android DDMS              8.0.1.v201012062107-82219
  + Android Development Tools 8.0.1.v201012062107-82219

Il l'invite pour le redémarrage d'Eclipse et quand il redémarré, il m'a donné le message d'erreur suivant:

"SDK Platform Tools component is missing!
Please use the SDK Manager to install it."

Hein? Pourquoi? J'ai toujours le SDK de la Plate-forme d'Outils sur C:\android-sdk-windows qui fonctionnait parfaitement avant que je n'cette "mise à niveau".

De quoi ai-je besoin d'avoir à la fois 2.2 et 1,6 pris en charge dans mon environnement de développement?

86voto

Android Eve Points 7604

OK, voici ce que j'ai fait pour résoudre le problème:

 Open Eclipse. Then:
  Window > Android SDK and AVD Manager
   > Available Packages: 
     > Android Repository:
       + Android SDK Tools, revision 8
       + Android SDK Platform-tools, revision 1

[Install Selected]
 

40voto

Udit Sood Points 211

Le sdk téléchargé le logiciel ne contient pas de sdk outils de plate-forme.

Pour cela, l'aide d' cmd aller à l' "C:\Program Files\Android\android-sdk\tools" répertoire et tapez la commande suivante afin de télécharger les outils manquants:

android.bat update sdk --no-ui 

Puis tapez y à accepter toutes les licences en cmd. Le téléchargement va démarrer en cmd lui-même.

5voto

Reuben Scratton Points 22314

Installer Android Sdk est fait via le "Android SDK et AVD Manager"... il y a un raccourci sur l'Éclipse du menu "Fenêtre", ou vous pouvez exécuter l' .exe à partir de la racine de votre installation du SDK Android.

Oui je pense que l'installation du SDK 2.3 résoudra pas votre problème... vous pouvez installer plus âgés des Kits de développement logiciel en même temps. La chose importante est que la structure de la SDK changé en 2.3 avec certains outils (tels que la BAD) passer de sdkroot\outils pour sdkroot\platform-tools. Peut-être la toute dernière plugin ADT n'est pas massivement vers l'arrière-compatible re de changement.

3voto

RonF Points 31

Je ne comprends pas pourquoi les fichiers ont été déplacés à l' /platform-tools du /des outils. Il semble que TOUS les outils de développement, j'ai essayé, appcelerator pour un, ont leur logiciel de configuration recherchez ces fichiers dans /outils et l'échec de l'installation. Le "contourner" comporte un peu différents bits de la ruse dans lequel vous...1) configurer un doux lien pour indiquer au système d'exploitation "si vous cherchez du fichier "x" ici, c'est vraiment ici. ou 2) la méthode la plus simple ... faire une copie de tous les /de la plate-forme d'outils par défaut (pré-autres sdk android installations) les fichiers et les placer dans le /dossier outils. cela permet de contourner les problèmes de réinstallation que le nouveau sdk ont fait. Alors bien sûr, VOUS DEVEZ DÉFINIR les VARIABLES d'ENVIRONNEMENT PATH POUR POINTER vers L'EMPLACEMENT du SDK (parfois à l'Android-sdk-[nom du système d'exploitation:Android-sdk-windows ou Android-sdk-mac_x86 ect. ] et à l' /platform-tools et parfois d' /outils. c'est un essai et d'erreur de la douleur. Mais quand il est finalement de travail ...il fonctionne.

2voto

persons08 Points 21

Avant la mise à jour du SDK de composants, vérifiez dans Android SDK ManagerOutilsOptions et définir un proxy HTTP et le port si il est situé dans le réseau local.

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