首先来一个官方一点的解释apache ant:是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。 作用:1.可以用ant编译Java类,生成class文件 2.ant可以自定义标签和配置文件 3.ant可以...
分类:
其他好文 时间:
2015-02-11 14:29:54
阅读次数:
209
1. 简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方 法。 Mave...
分类:
其他好文 时间:
2015-02-09 17:36:30
阅读次数:
144
上两篇的地址安装配置http://www.cnblogs.com/uncle2000/p/4276833.html简单实战http://www.cnblogs.com/uncle2000/p/4277476.html我之所以以前用ant现在用gradle是因为 ant打包给 加入第三方依赖工程非常非...
分类:
移动开发 时间:
2015-02-06 23:08:10
阅读次数:
185
大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换...
分类:
移动开发 时间:
2015-02-06 20:19:39
阅读次数:
288
AS的逐渐成熟和完善,已有越来越多的项目开发都开始转向AS了,必然的对Gradel的认识和使用是很有必要了。我们已经知道 Gradle 是用来架构 Java项目了,对于Android Project来说,说白了我们就是用它来打包。因为在这一块,等你接触之后,你就会发现相比较Ant等其它打包工具来.....
分类:
其他好文 时间:
2015-02-06 18:36:57
阅读次数:
112
一个bug 一个脚印的叫你们用gradle。1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了2介于网上都是粘贴复制并且零碎我很蛋疼啊,走了很多歪路才弄出来,所以我弄一个完全完整的版本3我不但会写gradle还会写ant打包方式,希望能帮到大...
分类:
移动开发 时间:
2015-02-06 18:16:15
阅读次数:
310
记录一下这两天研究的东西-----在windows一键完成拉取svn上的安卓源代码并自动打包。
准备:ant打包工具,android sdk,以及ant拉取代码所依赖的一个jar包svnant.jar,放到ant目录下的lib目录下即可。
ant是apache的一个一个编译工具,我的版本是:apache-ant-1.9.4
sdk和svn就不多介绍了。
我们安卓开发者通常情况下可能是在ec...
分类:
移动开发 时间:
2015-02-06 16:52:33
阅读次数:
228
Ant的概念可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都...
分类:
其他好文 时间:
2015-02-06 16:40:22
阅读次数:
236
一个bug 一个脚印的叫你们用gradle。1介于网络上的很多资料都是老的 不适用与现在的新版本gradle 尤其是有些gradle方法改名了老的用不了2介于网上都是粘贴复制并且零碎我很蛋疼啊,走了很多歪路才弄出来,所以我弄一个完全完整的版本3我不但会写gradle还会写ant打包方式,希望能帮到大...
分类:
移动开发 时间:
2015-02-06 14:38:27
阅读次数:
190
默认缓存目录为${user.home}/cache。 可以改它的默认目录,在ant中build.xml设置 <property name="ivy.default.ivy.user.dir" value="D:/user" />...
分类:
其他好文 时间:
2015-02-06 13:24:13
阅读次数:
200