ant 相关

1 target标签的作用是什么
target就是一个任务,如刚开始 就指定先执行谁,可以用depende设置依赖谁
2 location 跟value的区别
location与value不同的地方在于location可以帮你补全地址,你不需要输入整个地址 你只需要输入相对地址,而value不行
3 condition标签的作用
condition是作为判断使用,如果存在两种情况,则就要用到判断
4 environment=env的作用
就是指定环境变量保存在env中
6 <os family="windows"/> 为什么加这个
    <condition property="external-libs-ospath"
            value="${basedir}\${external-libs}"
            else="${basedir}/${external-libs}" >
        <os family="windows"/>
    </condition>
   如果是window 就用value属性 如果不是 就用else属性
7 tstamp 有什么作用
   <tstamp>
        <format property="TODAY" pattern="yyyy-MM-dd HH:mm" locale="cn" />
    </tstamp>
    设置全局的时间属性 全局的时间包括  DSTAMP,TSTAMP,TODAY
9 apply的作用
apply就是使用什么本地命令之类的,如aapt
10 propertyregex的作用
<propertyregex input="${project.manifest.application.meta-data.android:value}" regexp="(\d+(\.\d+)+)"
            select="\1" property="apk-build-version"/>
 有时候可能给一个从一个字符串匹配出所需要的那段东西。
12 fileset 的作用
如你需要使用到很多jar包,那么就可以使用fileset命令 而不需要把每个jar包都写下来。还可以exclude include 加入和排除

posted @ 2013-08-22 12:03  penghanying  阅读(177)  评论(0编辑  收藏  举报