我已经在OS X 10.8.2上使用Eclipse 4.2 (Juno release 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版本进行同样的操作。它基本上挂起每当第一次自动完成踢(例如键入系统后)或当我访问Android首选项之前,它已经加载。

这是我的Android SDK的状态:

我已经尝试过的:

重新安装Android SDK(通过Homebrew),从而完全删除/usr/local/Cellar/android-sdk。 重新安装AVD插件(v.21)。

我能做些什么来找出这些问题的根源,并恢复到良好和干净的状态?


当前回答

事实证明,当你的网络连接不稳定、速度慢等时,这个问题确实会发生。

只要我恢复正常的网络连接,内容就会在不到几秒钟的时间内正常加载。

其他回答

所有其他解决方案都不适合我,所以我简单地删除了文件夹[workspace]/中的所有.log文件。元数据,它又工作了!

我的解决方案:

在sdk管理器中安装所有的Docs。

只需右键单击eclipse并以管理员身份运行它,我也有同样的问题,在此之后,它工作得很好,实际上,有时Windows不给予正常用户访问SDK的权限,所以你必须给予管理权限,以便工作android SDK或内容加载器

这种方法:

关闭eclipse,然后转到YourWorkSpace\.metadata\.plugins\org.eclipse.e4。工作台和删除“工作台”。Xmi”,现在重新启动eclipse。

事实证明,当你的网络连接不稳定、速度慢等时,这个问题确实会发生。

只要我恢复正常的网络连接,内容就会在不到几秒钟的时间内正常加载。

进入你的工作空间目录\workspace\.metadata\.plugins\org.eclipse.core.resources\。项目,然后删除所有的项目。

注意:你不会失去你的项目