ant jar error:Execute failed: java.io.IOException: Cannot run program XXX ${aapt}
2015-08-26 15:39
387 查看
最近在用eclipse的ant自动化打包,所有的配置都对了,但是总打包失败,报错:ant jar error:Execute failed: java.io.IOException: Cannot run program XXX ${aapt}: error 2 No such file or director,找了半天配置环境以及仔细看了built.xml文件,粗看真没啥错,然而同样地工程在同事的环境下是可以的,对比了谷歌给的SDK发现我的版本确实高一些因为我更新了,对比发现原来是谷歌设下地坑。
解决办法如下:
找到SDK下的tools/ant/build.xml在484行添加四行代码段,
<property name="aidl" location="${android.build.tools.dir}/aidl${exe}" />
<property name="aapt" location="${android.build.tools.dir}/aapt${exe}" />
<property name="dx" location="${android.build.tools.dir}/dx${bat}" />
<property name="zipalign" location="${android.build.tools.dir}/zipalign${exe}" />
解决办法如下:
找到SDK下的tools/ant/build.xml在484行添加四行代码段,
<property name="aidl" location="${android.build.tools.dir}/aidl${exe}" />
<property name="aapt" location="${android.build.tools.dir}/aapt${exe}" />
<property name="dx" location="${android.build.tools.dir}/dx${bat}" />
<property name="zipalign" location="${android.build.tools.dir}/zipalign${exe}" />
相关文章推荐
- Java调用net的webservice故障排除实战分享
- 【Java】substring的用法
- 为什么要设置Java环境变量(详解)
- Ext Chart图表保存为图片
- javax.imageio.IIOException: Not a JPEG file: starts with 0x47 0x49
- Java设计模式 -- Singleton模式
- Java 8 Stream Tutorial--转
- spring对AOP的支持
- Eclipse中将一个android项目当做另外一个android项目的library
- 详解Java中的clone方法 -- 原型模式
- Mybatis + SpringMVC事务管理
- Java- 装箱、枚举、注解
- 从零开始学Java之单例模式:懒汉模式和饱汉模式
- Java开发中Maven Jar包管理建议
- [leetcode-207]Course Schedule(java)
- java IDE idea 入门快捷键
- Java多线程 -- 线程的同步与锁
- struts2学习笔记——04
- struts2 拦截器和actioninvocation
- java 图片压缩 + 水印添加