Dies wird durch ein unvollständiges / unordentliches Upgrade auf die neueste Version verursacht, das dazu führt, dass dx.jar fehlt {Android SDK dir}\platform-tools\lib\
.
Lösung:
Finden Sie Ihre neueste dx.jar in {Android SDK dir}\platforms\*
und kopiere es zu:
{Android SDK dir}\platform-tools\lib\
Starten Sie Eclipse neu, clean
Ihr Projekt und alles sollte wie erwartet funktionieren.
(Wenn das platform-tools\lib
Verzeichnis vollständig fehlt, müssen Sie "Android SDK Platform-Tools" mit dem SDK-Manager neu installieren. Nach der Neuinstallation sollte sich dx.jar dort befinden, damit kein Kopieren erforderlich ist.)
Wenn Sie dx.jar
in keinem der {Android SDK dir}\platforms\*
Unterverzeichnisse etwas finden, müssen Sie den SDK-Manager starten und das Android 1.6 SDK installieren.
Zum Beispiel auf meinem Computer war spätestens in {Android SDK dir}\platforms\android-4\tools\lib\
. (Ich habe keine neuere Version vom 2012-01-22 Android SDK R15 gefunden).
Ich hoffe wirklich, dass dies für jemanden nützlich ist, weil ich einen halben Tag damit verbracht habe, nach einer Lösung für einen so trivialen Fehler zu suchen und zu suchen ... :-(