ant打包出错 ant\build.xml:698: null returned: 1

1、ant编译时突然报错:E:\android-sdk\tools\ant\build.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:\x3Cdir\x3E_*:.*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~:crunch" />

这样子就只对自己的项目生效!
为什么会有\x3Cdir\x3E这个东西,其实就是<dir>,不过ant build.xml中不允许使用‘<‘字符,所以要转义一下。

3、我原来工程里面的值为:"!.svn:!.git:.*:&lt;dir&gt;_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~:&lt;dir&gt;crunch" ;

后来改为"&lt;dir&gt;crunch:!.svn:!.git:.*:&lt;dir&gt;_*:!CVS:!thumbs.db:!picasa.ini:!*.scc:*~" /> 就可以正常进行编译。

时间: 2024-10-11 04:27:42

ant打包出错 ant\build.xml:698: null returned: 1的相关文章

【转】Android项目使用Ant打包,生成build.xml

记不住,于是原帖转过来,请看原帖:http://blog.csdn.net/ms03001620/article/details/8490238 一.生成build.xml Eclipse中使用Ant为Android打包并且签名 SDK自带文件 在<sdk>tools/ant目录下这3个文件 其中build.xml和uibuild.xml中定义了大量基础构建方法和打包策略.我们只需要建立我们自己的build.xml并且存放在项目的根目录下,然后引用一下<sdk>tools/ant/

Ant构建原理及build.xml文档描述

Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类似.像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷.最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计. Ant 与 makefile Makefile有一些不足之处,比如很多人都会碰到的烦人的Tab问题.最初的Ant开发者多次强调”只是我在Tab前面加了一个空格,所以我的命令就不能执行”.有一些工具在一定程度上解决了这个问题,但还是有很多其他的问

ant安装和配置build.xml

1.下载ant文件https://pan.baidu.com/s/1MrKPKLtkXPoJDkSjYya9RA 提取码i1bv2.配置ant环境变量Window中设置ant环境变量: ANT_HOME F:\ant\apache-ant-1.9.8 Path %ANT_HOME%\bin ClassPath %ANT_HOME%\lib三.验证ant 是否安装成功:ant 查看版本:ant -version但如果出现如下内容,说明安装失败: 'ant' 不是内部或外部命令,也不是可运行的程序或

Ant 打包全攻略

一.Ant 前期准备 下载Ant http://ant.apache.org/manualdownload.cgi 注意:/ant-contrib-1.0b3.jar 需要单独下载(http://sourceforge.net/projects/ant-contrib/) 2.配置环境变量 (略过) 二.为Project 添加 ANT Build支持 进入命令行模式,并切换到项目目录,执行如下命令:  android update project -p . -t  "android-19&quo

Android Ant打包笔记

本文文档的下载地址(Word版):http://download.csdn.net/detail/yangwei19680827/7250711 Android Ant 打包 网上找了ant打包的资料似乎都太复杂.事实上android都给我们做好了.除了多渠道打包外 1.  注意事项 本文有几个文件夹不要弄错 SDK文件夹.本文在F:\android-sdk-windows Ant文件夹,本文在E:\apache-ant-1.9.2 代码路径,指向你代码的文件夹.即workspace中项目的文件

Ant打包APK

环境背景: 系统:ubuntu 14.10 Eclipse:4.4.1 ADT:23.4 Ant:1.9.4 1.首先当然还是先去安装ant.网上有很多教程,这里就不废话了,自己去下载.安装完毕还需要配置环境变量. 2.在终端(windows下cmd)打开到android sdk的tools目录,例如我的项目是在/home/arjinmc/Example,那么在终端中输入 android update project -p /home/arjinmc/Example -t "android-17

cocos2dx 编译错误 BUILD FAILEDG:\android\SDK\android-sdk-windows\tools\ant\build.xml:645: The following

BUILD FAILEDG:\android\SDK\android-sdk-windows\tools\ant\build.xml:645: The following erroroccurred while executing this line:G:\android\SDK\android-sdk-windows\tools\ant\build.xml:683: null returned: 1 解决办法: rd bin /S /Q cocos2dx 编译错误 BUILD FAILEDG:

使用Ant打包Android应用具体解释

计划写个完整的使用Ant打包Android应用的系列文章.三篇文章.首篇具体介绍採用Ant打包Android应用的流程.列出部分定制问题及其解决方法,第二篇介绍我理解的Ant打包的思路与主要的概念和使用,最后一篇描写叙述apk包的生成过程. 实现的环境: 操作系统:ubuntu 64bit 14.04 Android SDK Build Tools:22.0.1 Android SDK Tools:24.3.3 Ant:1.9.4 ProGuard:5.2.1 JDK:1.7 一.简单应用出包流

使用Ant打包Android应用详解

计划写个完整的使用Ant打包Android应用的系列文章,三篇文章.首篇详细介绍采用Ant打包Android应用的流程,列出部分定制问题及其解决方法,第二篇介绍我理解的Ant打包的思路与基本的概念和使用,最后一篇描述apk包的生成过程. 实现的环境: 操作系统:ubuntu 64bit 14.04 Android SDK Build Tools:22.0.1 Android SDK Tools:24.3.3 Ant:1.9.4 ProGuard:5.2.1 JDK:1.7 一.简单应用出包流程