ant android更改build.xml的路径

时间:2011-02-06 20:50:31

标签: android ant

我是android和ant的新手,我创建了一个我想使用ant构建的Android应用程序。 我做了一个android update project --path .,就像一个魅力。 现在我想将~/projects/myandroidapp/build.xml移至~/projects/build_my_app.xml 当我在这个文件上运行ant时,我会收到java.io.FileNotFoundException: /home/user/projects/AndroidManifest.xml (No such file or directory) 我在之前的build.xml和main_rules.xml中操作了对AndroidManifest.xml的每个引用,但是找不到解决方案。

也许有人已经面临这个问题。

2 个答案:

答案 0 :(得分:1)

尝试在basedir代码中提及<project>属性。

E.g。你的build.xml看起来像这样:

<project name="MyProject" basedir="myandroidapp/">
...
</project>

答案 1 :(得分:0)

不是将android构建脚本包含在全局构建文件中,而是可以从全局构建中调用android构建的ant任务。

<ant antfile="myandroidapp/build.xml" target="mytarget"/>

这将隔离每个子项目的构建并简化主构建文件。