内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我已经在OSX10.8.2上使用 Eclipse 4.2 (Juno release 20120920-0800) 工作了几周,为Android 3.0及更高版本开发应用程序。我用的是一个带有SSD的四核i7 MacBookPro,所以性能不是问题。
在某个时候,我导入了一个需要Android 2.2 的Android项目,所以我使用AndroidSDK管理器(v.21)安装了它。从那以后,使用Eclipse需要花费很长时间。首先,它将在右下角的Status消息中打印以下内容:
AndroidSDK内容加载程序:(0%)
这需要大概两分钟左右。具体的信息是“检查项目”,当它这样做的时候,所有的Android项目都会因为没有找到Android资源而用红色高亮显示。然后,显示
为安卓2.2加载数据(100%)
这个会待几分钟。然后,它将继续对Android 3.1 和我安装的其他SDK版本进行同样的操作。当自动完成第一个启动时,它会自动挂起(例如,在键入 System
. 之后),或者在我加载Android首选项之前访问时。
以下是我的AndroidSDK的状态:
我已经尝试过的:
/usr/local/Cellar/android-sdk
我能做些什么来找出问题的所在,并恢复使用呢?
我在Mac上,使用ADT,可以确认下面的内容对我有效。
cd workspace/.metadata/.plugins/org.eclipse.core.resources/.projects rm -rf *
重新启动Eclipse或重新启动Mac没有任何帮助。
Eclipse似乎是因为突然停止而进入这个阶段的。我不得不强制启动我的Mac,而这个问题似乎是从那时开始发生的。