1、ant编译时突然报错:E:android-sdk oolsantuild.xml:657: The following error occurred while executing this line:
null returned: 1
2、直接修改了sdk里面的配置,个人觉得不太妥,那么可以在自己项目的根目录下build.xml文件中加入:
<property name="aapt.ignore.assets" value="!.svn:!.git:x3Cdirx3E_*:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~:crunch" />
这样子就只对自己的项目生效!
为什么会有x3Cdirx3E这个东西,其实就是<dir>,不过ant build.xml中不允许使用'<'字符,所以要转义一下。
3、我原来工程里面的值为:"!.svn:!.git:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~:<dir>crunch";
后来改为"<dir>crunch:!.svn:!.git:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" 就可以正常进行编译。