Android未知命令'crunch'

71

我刚在Mac OS X上安装了Eclipse和Android SDK。

我将项目导入到Eclipse中运行时,出现了未知命令'crunch'的错误。

请问如何解决这个问题?

请帮助我。


2
我几分钟前更新了我的SDK,但是我仍然遇到同样的问题。有效的项目不再起作用了。 - Pedram
7个回答

62

我刚刚更新了“Android SDK平台工具”到第8版本和从Android SDK Manager中的“Android资源打包工具”,

然后它就可以正常工作了。

你也可以试一下!


1
我之前也遇到了这个问题,并成功地解决了它。此外,根据您的设置,重新启动Eclipse并清理项目可能也是必要的。这次更新(至版本14)改变了ADT处理库项目的方式,这可能会给您带来一些额外的麻烦。 - Bendik
今天我们处理了五个小时的问题。我们不得不升级到Rev 8,然后清理项目。完成了。 - Jacksonkr
更新程序对我来说不起作用,我在https://dl-ssl.google.com/android/repository/addons_list.xml上得到了404错误。 - Moak

33
  1. 在更新至ADT r14后,前往Eclipse菜单中的 "Window -> SDK Manager"。

  2. 勾选 "repository",取消勾选 "installed"。

  3. 等待软件包加载完成后,选择所有支持库,接受全部并安装它们。

  4. 重新启动Eclipse。

  5. 在新ADT r14上运行您的应用程序,无需出现“crunch”错误。

对我有用 :)


我在我的SDK管理器中没有看到“支持包”。我还遇到了aapt工具上的未知标志问题。 - Mike S

2

将Android SDK工具更新到r14和Android SDK平台工具更新到r8也解决了我的问题。

我必须在SDK管理器中勾选“已安装”,才能列出更新(即使我已经安装了先前的版本)。只勾选新/更新框会导致它们不会显示在列表中。


1
  • 前往窗口 -> Andriod SDK 管理器(在 Eclipse 中)
  • 勾选“存储库”,取消勾选“已安装”
  • 等待软件包加载完成,然后选择所有支持软件包,接受全部并安装它们
  • 重新启动 Eclipse

0

我也遇到了同样的问题。

解决方法如下:
- 在Android SDK Manager中卸载当前的sdk工具(Android SDK Tools和Android SDK Platform-tools)
- 重新安装它们的最新版本(r14)。


仅在r15安装时,获取更新列表https://dl-ssl.google.com/android/repository/addons_list-1.xml和https://dl-ssl.google.com/android/repository/repository-5.xml时出现404错误。 - Moak

0

对我来说,有效的方法是结合 Androgeektinyau 的建议。

总结一下,我需要更新我的 Android SDK 工具和支持工具,并重新启动 Eclipse。


0

我也遇到了这种问题,当我更新SDK时,

解决方法是重新输入SDK文件夹路径到Eclipse中。

(由于某种原因,新的SDK安装在与原始文件夹不同的文件夹中)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接