当我尝试在 Eclipse(以及控制台)中启动 Android SDK 管理器时,我得到了这个异常
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] Exception in thread "main" java.lang.NoClassDefFoundError: com/android/archquery/Main
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] Caused by: java.lang.ClassNotFoundException: com.android.archquery.Main
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.security.AccessController.doPrivileged(Native Method)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] Exception in thread "main" java.lang.NoClassDefFoundError: com/android/archquery/Main
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] Caused by: java.lang.ClassNotFoundException: com.android.archquery.Main
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.security.AccessController.doPrivileged(Native Method)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[2013-01-19 22:43:47 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] Exception in thread "Thread-1" java.lang.NoClassDefFoundError: com/android/sdkmanager/Main
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] Caused by: java.lang.ClassNotFoundException: com.android.sdkmanager.Main
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at java.security.AccessController.doPrivileged(Native Method)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[2013-01-19 22:43:48 - SDK Manager] [SDK Manager] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
我不知道是什么原因造成的,但重新安装 Eclipse 和 adt 插件并下载新版本的 SDK 无法解决问题。有任何想法吗?