ant学习笔记-task
2014-08-30 00:07
246 查看
1、创建目录
<mkdir dir="./test" />
2、调用替他task
<antcall target="clean" />
3、copy
<copy todir="${dest.dir}" >
<fileset dir="${src.dir}" >
<include name="*.apk" />
<include name="AndroidManifest.xml" />
<include name="proguard/**" />
</fileset>
</copy>
4、move
<move
file="${src.file}"
tofile="${dest.file}" >
</move>
5、import
引入子工程中的ant脚本
<import file="../SubProject/build.xml" />
6、property
导入property文件
<property file="ant.properties" />
7、loadproperties
<loadproperties srcFile="project.properties" />
8、读取环境变量
<property environment="SystemEnv" />
<echo>local java home: ${SystemEnv.JAVA_HOME}</echo>
参考:http://blog.csdn.net/xw13106209/article/details/6997101
9、获取当前时间
<tstamp>
<format property="cur.time" pattern="yyyy-MM-dd-hh:mm:ss aa"/>
</tstamp>
<echo>cur.time: ${cur.time}</echo>
输出: [echo] cur.time: 2014-08-30-12:04:28 上午
参考:http://www.360doc.com/content/13/0412/13/110467_277773333.shtml
参考:http://ant.apache.org/manual/index.html
<mkdir dir="./test" />
2、调用替他task
<antcall target="clean" />
3、copy
<copy todir="${dest.dir}" >
<fileset dir="${src.dir}" >
<include name="*.apk" />
<include name="AndroidManifest.xml" />
<include name="proguard/**" />
</fileset>
</copy>
4、move
<move
file="${src.file}"
tofile="${dest.file}" >
</move>
5、import
引入子工程中的ant脚本
<import file="../SubProject/build.xml" />
6、property
导入property文件
<property file="ant.properties" />
7、loadproperties
<loadproperties srcFile="project.properties" />
8、读取环境变量
<property environment="SystemEnv" />
<echo>local java home: ${SystemEnv.JAVA_HOME}</echo>
参考:http://blog.csdn.net/xw13106209/article/details/6997101
9、获取当前时间
<tstamp>
<format property="cur.time" pattern="yyyy-MM-dd-hh:mm:ss aa"/>
</tstamp>
<echo>cur.time: ${cur.time}</echo>
输出: [echo] cur.time: 2014-08-30-12:04:28 上午
参考:http://www.360doc.com/content/13/0412/13/110467_277773333.shtml
参考:http://ant.apache.org/manual/index.html