我已经在OS X 10.8.2上使用Eclipse 4.2(Juno发布20120920-0800)几周了,为Android 3.0及更高版本构建应用程序.我有一个带有SSD的四核i7 MacBook Pro,因此性能不是问题.一切都很好.
在某些时候我导入了一个需要Android 2.2的Android项目,所以我使用Android SDK管理器安装了它(v.21).从那时起,使用Eclipse需要永远.首先,它将在右下方的状态消息中打印以下内容:
Android SDK内容加载器:(0%)
这需要两分钟左右.具体消息"检查项目",虽然它做的是,所有的Android项目都以红色突出显示,由于Android的资源都没有发现.然后,它继续:
正在加载Android 2.2的数据(100%)
这将保持几分钟.然后它继续对Android 3.1和我安装的其他SDK版本做同样的事情.它基本上只要挂在第一个自动完成踢(如打字后System.),或者当我访问Android的喜好它加载之前.
这是我的Android SDK的状态:

我已经尝试过的:
重新安装Android SDK(通过Homebrew),从而/usr/local/Cellar/android-sdk完全删除.
从头开始重新安装AVD插件(v.21).
我该怎么做才能找到这些问题的根源并回到一个干净整洁的状态?
我知道其他人已经尝试解决这个问题,但迄今为止找到了合适的答案.
错误是,在启动时,eclipse会挂起"Android SDK:解析错误标记",如果我尝试与它进行交互,它会完全冻结,我不得不强制退出.
这是进度对话框: 
我觉得很奇怪,它需要多次解决错误标记,但我认为这只是我工作区中的每个项目.
这是我的eclipse.ini:

需要注意的是,我工作区中当前存在的所有内容都是Android应用程序,应用程序之前的App引擎端点项目以及4个需要引用的库.所有提及的项目都是开放的 这是我超载IDE的问题,或者是否有一些循环我把它扔进去了?我发现很难想象这是一个独特的情况.
更新:当我从工作区删除应用程序引擎端点项目并重新启动eclipse时,它加载正常.当我把它带回来时,一切都很好.但是当我从那里重新启动时,它再次进入错误循环.我确信我在那里有一个循环引用,但我无法弄清楚在哪里.谢谢你的帮助.