如何在我的ant构建中覆盖libs /作为我的Android第三方库的位置?

时间:2012-07-31 06:02:49

标签: android ant

如果我把我的第三方罐放在libs /然后我可以使用ant构建我的项目。但是,我无法弄清楚如何将该位置更改为其他位置。例如,如果我把我的罐子放在libs / main中,我就无法让我的构建找到它们。我尝试了以下属性但没有运气:

  • jar.libs.dir=libs/main
  • external.libs.dir=libs/main

我尝试将这些放在xml和ant.properties文件中,但没有运气。我可以设置什么属性来覆盖libs目录?

1 个答案:

答案 0 :(得分:0)

如果您因为Ant插件任务无效而询问:
为此目的使用ANT_ARGS,即在其中使用batchfile / shellscript来运行您的蚂蚁脚本,see that answer for more details
否则,如果编译源失败,请使用嵌套<javac>的{​​{1}}:

<classpath>

这里的例子=&gt; http://ant.apache.org/manual/using.html
这里=&gt; https://stackoverflow.com/a/722787/130683