Intenté actualizar mi sistema de desarrollo de Android perfectamente operativo ayer con el nuevo 2.3 SDK y ADT asociado. Después de la actualización, no pude hacer que Eclipse compilara mi proyecto correctamente, ni pude acceder al SDK de Android ni a AVD Manager desde Eclipse. Eclipse parece haber perdido la pista de dónde se instaló Android SDK. Le daría el nombre de la carpeta, pero luego podría volver diciendo que no pudo encontrar .../tools/adb.exe. Sí, sé que se movió adb.exe. Pero note que el error lo estaba buscando en el lugar antiguo. Es como si no tuviera el ADT nuevo, pero lo revisé y volví a comprobar y lo hice. Estoy pensando que el nuevo ADT no se instaló correctamente por algún motivo, y/o no estaba verificando su versión correctamente.
Cuando busqué una solución, todos señalaron que adb se movió y que el classpath necesitaba cambiar. Pero no hay realmente una ruta de clase relevante en esta situación. Solo hay una ruta al SDK de Android que debe establecerse en Eclipse. Incluso probé el truco si copié adb.exe de nuevo a la carpeta de herramientas. En ese momento, Eclipse pudo encontrar el SDK de Android, pero luego surgió otro problema, así que abandoné ese agujero.
De todos modos, terminé volando mis carpetas eclipse y Android SDK y comencé de nuevo. Ahora funciona bien. Estoy seguro de que hay una mejor solución, pero estaba harto de jugar con eso.
Ahora tengo 2 de 4 usando Android SDK y AVD Manager para hacer una actualización.
Espero que esto ayude a alguien.
Actualización: Tras una nueva revisión, parece que tengo mis temas de stackoverflow mezclados ya que el OP nunca mencionó a Eclipse.
Gingerbreak - ese es el título correcto en lo que a mí respecta - ¡ha roto todo en mi máquina! – NickT