Android编程“没有紧缩”错误

时间:2011-10-26 18:27:20

标签: android eclipse

我刚刚安装了eclipse并试图运行我的第一个应用程序,遗憾的是下面的错误总是如此 弹出:

未知选项'--no-crunch'Android资产包装工具

我完成了以下内容,就像人们所建议的那样,但它没有帮助,

- 更新到ADT r14后,转到窗口 - > SDK Manager(在Eclipse中)

- 检查'存储库',取消选中“已安装”

- 等待加载包,然后选择所有支持包,接受全部并安装它们

-Restart Eclipse

- 在新的ADT r14上运行你的应用,没有“紧缩”错误

结果,我不断得到提示框,要求我暂时停用我的反病毒。因为可能有一个程序访问该目录。

任何人都可以请帮助&为我提供解决方案? 谢谢

2 个答案:

答案 0 :(得分:0)

我很高兴将Android SDK工具更新到版本15和Android SDK平台工具到版本9.但这是一个黑暗中的工作。我想说的是我不明白这个工作的原因。这个解决方案很容易尝试。如果它适合你,那么投票给这个答案。

Google APIs throw no-crunch error for android

上的Stack Overflow上有类似的问题

其他说明:
在Windows 7和Eclipse版本上运行:Indigo Service Release 1 构建ID:20110916-0149。为Android 2.2编译。

我昨天将我的Java JDK更新到版本1.6.0_25,这可能不相关但我想不出今天开始出现此错误的另一个原因。

Android“没有紧缩”Eclipse aapt“未知选项' - no-crunch'”

答案 1 :(得分:0)

好吧,这个问题主要是因为您更新了ADT插件但未在SDK Manager中重新存储。在Eclipse中,而不是从Windows更新sdk管理器 - > Android SDK Manager - >设置...它可能不会更新并且通常会显示错误:无法获取URL https://dl-ssl.google.com/android/repository/repository.xml。为避免这种情况,请尝试此解决方案,希望它确实有效:

  • 转到放置sdk的文件夹Android SDK(在我的情况下为“D:/ Android SDK / android-sdk-Windows”)。
  • 在此文件夹中双击“SDK Manager.exe”。
  • 打开Android SDK和AVD Manager窗口后,单击“设置”。
  • 在代理设置中,它将要求HTTP代理服务器和HTTP代理端口。
  • 输入要求的IP地址和端口号。
  • 在其他标签中选中“强制https:// ...”
  • 关闭防火墙并暂时禁用防病毒软件。