Ant构建配置资源文件夹

时间:2014-04-14 16:11:53

标签: android ant

我正在尝试使用ant做一个android内置的。使用一个代码库我试图部署两个使用不同资源的不同应用程序。目前,下面的解决方案正在运行,但使用它时似乎有点麻烦,因为每次你想要进行构建时,它会将整个结构复制并粘贴到“res”文件夹,而不知道哪个构建资源在“res”文件夹,加上排除布局文件夹作为“res”中的公共文件夹。

我想知道在构建时是否有一种方法可以将文件夹的名称从“res”更改为其他内容。这样GNA项目将成为“res”文件夹的根目录,BSF将拥有其文件夹,无需复制粘贴。

我将不胜感激任何帮助!谢谢。

<target name="gna" description="GNA Application Deployment" depends="clean">    
    <copy todir="${basedir}/res" overwrite="true" force="true" includeEmptyDirs="true" >
        <fileset dir="${basedir}/res-gna" >
            <exclude name="**/layout" />   
        </fileset>
    </copy>

</target>

<target name="bsf" depends="clean" description="BSF Application Deployment" depends="clean">
    <copy todir="${basedir}/res" overwrite="true" force="true" includeEmptyDirs="true" >
        <fileset dir="${basedir}/res-bsf" >
            <exclude name="**/layout/**" />   
        </fileset>
    </copy>

</target>

0 个答案:

没有答案