J'ai essayé de mettre à niveau mon système de développement Android fonctionnant parfaitement hier avec le nouveau 2.3 SDK et associé ADT. Après la mise à niveau, je n'ai pas pu obtenir Eclipse pour compiler mon projet correctement, ni accéder au SDK Android et au gestionnaire AVD d'Eclipse. Eclipse semble avoir perdu la trace de l'emplacement du SDK Android. Je lui donnerais le nom du dossier, mais il pourrait revenir en disant qu'il ne pouvait pas trouver .../tools/adb.exe. Oui, je sais adb.exe déplacé. Mais remarquez que l'erreur était en train de la chercher à l'ancien emplacement. C'est comme si je n'avais pas le nouvel ADT, mais j'ai vérifié et revérifié et je l'ai fait. Je pense que le nouvel ADT ne s'est pas installé correctement pour une raison quelconque, et/ou je ne vérifiais pas sa version correctement.
Lorsque j'ai recherché une solution, tout le monde a fait remarquer que ADB a été déplacé et que le chemin de classe devait changer. Mais il n'y a pas vraiment de classpath pertinent dans cette situation. Il y a juste un chemin vers le SDK Android qui doit être défini dans Eclipse. J'ai même essayé l'astuce si j'avais copié adb.exe dans le dossier des outils. À ce moment, Eclipse pouvait trouver le SDK Android, mais ensuite un autre problème qui s'est glissé alors j'ai abandonné sur ce trou.
De toute façon, j'ai fini par souffler mes dossiers eclipse et Android SDK et recommencer. Maintenant ça fonctionne bien. Je suis sûr qu'il y a une meilleure solution, mais j'en avais marre de jouer avec.
Je suis maintenant 2 pour 4 sur l'utilisation d'Android SDK et AVD Manager pour faire une mise à niveau.
Espérons que cela aide quelqu'un.
Mise à jour: Après un examen plus approfondi, il semble que mes sujets de stackoverflow soient mélangés puisque l'OP n'a jamais mentionné Eclipse.
Gingerbreak - c'est à peu près le bon titre pour ce que je suis - il est cassé tout sur ma machine! – NickT