标签:android blog http 使用 java ar strong for 文件
Ant使用
在ant的官网http://ant.apache.org进行下载后apache-ant-1.8.2包
解压(存放的路径不要有中文字符)
把ant里的lib设置到环境变量:E:\Android\apache-ant-1.8.2\lib
这样在命令行里就可以直接使用ant
学习资料:
1. ant使用指南.rar
2. 文档:apache-ant-1.8.2/docs/manual/index.html下的Ant Tasks à List of Tasks
在ant的核心包里没有相关的For循环的Task,要下载相应的扩展包,已经有人写过了。
扩展包:Ant-contrib包就是一个里面有For循环的扩展包。
下载地址:http://ant-contrib.sourceforge.net/
使用这个扩展包中的for循环的介绍:http://enjoyyou.blog.hexun.com/41449457_d.html
把ant-contrib里的lib包复制到apache-ant-1.8.2\lib下面,就可以了
混淆proguard是一个开源项目,ant自动打包的过程用的就是这个开源项目,在android-sdk-windows\tools目录下有一个proguard文件夹,里面就有这相应的jar包
Android sdk里自带的proguard jar包有一个bug,对于一些方法在混淆时会报异常,要解决这个bug,只需要去proguard的官网http://proguard.sourceforge.net/下载最新的jar包proguard4.6
下载下来后,用proguard4.6\lib里的jar包替换android-sdk-windows\tools\proguard\lib里的jar,用proguard4.6\lib\bin里的以.bat结尾的文件替换android-sdk-windows\tools\proguard\bin里的文件
因为我们的项目是用svn来进行托管,所以需要用ant来下载最新代码,根据服务器所用的svnservice的版本去svnant的官网http://subclipse.tigris.org/svnant.html 下载svnant的版本,我用的是:svnant-1.1.0-RC2
然后只要把svnant-1.1.0-RC2\lib里的jar包复制到apache-ant-1.8.2\lib里就可以了
在下载下来的jar里,有相应的doc文档,可以知道怎么使用
写ant脚本和配置文件(build.xml, build.properties)
a). build.properties是一个属性文件,是一些打包的配置文件
b). build.xml文件的写法:
使用:只要打开命令行,进入这个目录,一个ant命令就行。
标签:android blog http 使用 java ar strong for 文件
原文地址:http://www.cnblogs.com/tiny-kong/p/3980335.html