错误如下:

[aapt] invalid resource directory name: /home/liaoli/android/project/workspace3/BaseLibrary/bin/res crunch



BUILD FAILED
/home/liaoli/android/Tools/eclipseTools/android-sdk-linux/tools/ant/build.xml:601: The following error occurred while executing this line:
/home/liaoli/android/Tools/eclipseTools/android-sdk-linux/tools/ant/build.xml:653: The following error occurred while executing this line:

/home/liaoli/android/Tools/eclipseTools/android-sdk-linux/tools/ant/build.xml:698: null returned: 1


原因:

原因分析

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

更多相关文章

  1. android Context错误使用引发的内存泄露
  2. android 中xml文件中出现 Attr.value missing 错误
  3. Android基础分析目录
  4. Android 图片加载Bitmap OOM错误解决办法
  5. 控件的android:layout_alignParentTop属性找不到的原因
  6. Android SDK中 tools 目录下的工具介绍
  7. 第二讲:Android系统构架分析和应用程序目录结构分析
  8. linux mint 17编译android 2.3.1错误记录
  9. android -- 多级目录创建

随机推荐

  1. Ajax技术--服务器返回数据格式(HTML,XML,J
  2. HTML5实现一个可编辑的模板页面
  3. 把html 文件放在cgi-bin下遇到问题
  4. 李宇春居然传闻是梁山好李逵的后裔!!(神
  5. 组合两个下拉菜单以确定提交按钮链接
  6. 【可移动的】模拟弹窗div层
  7. 如何为django模板中的标记创建动态id
  8. Wordpress网站上的亚马逊链接无法正确打
  9. 如何在git特性分支工作流中处理xml/html
  10. 基于HTML5的iPad电子杂志横竖屏自适应方