android - Eclipse 在 Android SDK 内容加载器处挂起

标签 android eclipse macos

我已经在 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 Content Loader: (0%)

这需要两分钟左右。具体消息是“检查项目”,在执行此操作时,所有 Android 项目都以红色突出显示,因为未找到 Android 资源。然后,它继续:

Loading data for Android 2.2 (100%)

这将停留几分钟。然后它继续对我安装的 Android 3.1 和其他 SDK 版本做同样的事情。每当第一次自动完成启动时(例如,在键入 System. 之后)或当我在加载之前访问 Android 首选项时,它基本上都会挂起。

这是我的 Android SDK 的状态:

我已经尝试过的:

  • 重新安装 Android SDK(通过 Homebrew),从而完全删除 /usr/local/Cellar/android-sdk

  • 从头开始重新安装 AVD 插件 (v.21)。

我可以做些什么来找出这些问题的根源并恢复到一个干净整洁的状态?

最佳答案

这是我找到的正确工作的解决方案:

  1. 确保 eclipse 未处于 Activity 状态。如果它是 Activity 的,从任务管理器的进程选项卡中杀死 Eclipse
  2. 在 Windows 上打开 %USERPROFILE%/ 或在 Linux/OS X 上直接打开 ~(您可以从桌面找到此文件夹)
  3. 转到 .android 文件夹(这可能是一个隐藏文件夹)
  4. 删除.android文件夹内的cache文件夹
  5. 删除.android文件夹内的ddms.cfg文件
  6. 启动 Eclipse

希望这对你有用。

关于android - Eclipse 在 Android SDK 内容加载器处挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13489141/

相关文章:

android - 在 android 中以编程方式创建 vCard 文件

android - 无法在eclipse中打开cordova项目

java - 运行 Eclipse 进行 Android 开发时出错 - "Java was started but returned exit code 13"

cocoa - 如何使用 URL 开始调试 Cocoa 应用程序?

java - fragment 从屏幕上消失

javascript - 在 flex/flash builder 4.6 多平台移动应用程序中流式传输广播电台音频

android - 在 Android 平台上通过 QProcess 运行 shell 命令

eclipse - UML 序列图

macos - docker 登录失败 -> x509 : certificate signed by unknown authority . 。 "crypto/rsa: verification error"

java - Android Studio 无法在 Mac OSX (Mavericks) 上加载 JVM