解决办法: 修改SDK_HOME/tool/ant/build.xml.

<property name="aapt.ignore.assets" value="&lt;dir&gt;crunch:!.svn:!.git:.*:&lt;dir&gt;_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" />

原因分析

透过错误信息我们可以了解到,错误的原因是在编译目录 bin/res 目录中产生了一个叫crunch 的目录,而根据 android 规范这是不允许的,所以就出现了这个错误。
 
解决办法有如下三个
    1. 将 eclipse 的自动编译先去掉勾选(crunch 是ecliplse 生成的),然后在执行ant打包。
    2. 修改 androidsdk/tools/ant/build.xml 中 aapt.ignore.assets 的值参照
       <property

      name="aapt.ignore.assets" value="&lt;dir&gt;crunch:!.svn:!.git:.*:&lt;dir&gt;_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~"
      />

    3. 在配置好ant 的执行环境后 cd 到源码目录 然后执行 ant release

最新文章

  1. MSDN杂志上Wix相关的文章
  2. phpstudy80端口被占用时的解决方案
  3. mvc5入门示例博客(有惊喜)
  4. HDU 5044 (树链剖分+树状数组+点/边改查)
  5. ECharts SSH+JQueryAjax+Json+JSP将数据库中数据填充到ECharts中
  6. WCF-学习笔记概述之计算服务(1)
  7. hdu 4585 set应用
  8. 利用setTimeOut 和clearTimeOut 方法控制写一个 滑动导航显示不同信息的效果
  9. C# mvc 验证码2
  10. 基于Flume的美团日志收集系统(一)架构和设计【转】
  11. 在IE浏览器中iframe跨域访问cookie/session丢失的解决办法
  12. memcached vs MySQL Memory engine table 速度比较_XMPP Jabber即时通讯开发实践_百度空间
  13. MVC 发布到 windows2003遇到 &#39;System.Web.WebPages.Razor 错误提示
  14. [置顶] Vector ArrayList区别剖析
  15. ionic2 开始第一个App(二)
  16. DrawerLayoutDemo【侧边栏(侧滑菜单)简单实现】
  17. 你不可不知的Java引用类型【总结篇】
  18. mui 实用封装销毁页面
  19. nginx补丁格式说明(CVE-2016-4450为例)
  20. 解题10(LongestSubStrBetweenAB)

热门文章

  1. 调用存储过程从EntityFramework
  2. andriod 获取电池的信息
  3. 在Windows下将code style导入到Android Studio的方法
  4. 利用UIScrollView实现几个页面的切换
  5. NSEnumerator
  6. Python学习一入门
  7. iOS edgesForExtendedLayout、extendedLayoutIncludesOpaqueBars、automaticallyAdjustsScrollViewInsets属性详解
  8. iOS屏幕适配知识
  9. php操作memcache的使用【转】
  10. Java 读取txt文件,读取结果保存到数据库