最近用ant打包带依赖工程的项目,总是提示错误:
[aapt] invalid resource directory name: E:\
我的依赖工程
\bin\res/crunch 依赖工程里面包含drawable资源文件
据了解这个问题会不会是因为sdk(我用的是22.6.2)的版本比较高,会自动生成crunch目录,而ant的在编译的时候总是不识别bin下编译好的资源。
按照下面修改SDK_HOME/tool/ant/build.xml
<property name="aapt.ignore.assets" value="<dir>crunch:!.svn:!.git:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" />