Jenkins构建了带有库的Android项目

时间:2014-11-03 20:26:40

标签: java android ant jenkins

我有一个使用库项目的android项目。我已将project.properties文件设置为指向库项目,但是当我运行ant构建时,我得到:

/Users/zaphod/android-sdk/tools/ant/build.xml:601:文件无效:/Users/zaphod/.jenkins/jobs/participant/workspace/libraries/android-v7-support/appcompat/build .XML

这在build-setup中的子任务中爆炸了。我已经尝试将build.xml放入此项目中,并且甚至没有更改错误消息。基于我在网上找到的一些建议,我创建了一个包含android.library = true的project.properties文件,但这似乎没什么帮助。

我在网上发现了几个有关此问题的问题,但似乎无法回答问题的正面或反面。也许这在最近的版本中有所改变,这些答案已经过时,所以我希望找到有用的信息。

1 个答案:

答案 0 :(得分:0)

在这里找到答案:https://groups.google.com/forum/?fromgroups#!topic/adt-dev/Z2e3dY-3Ma0 从这里引用:Adding android library project to an android project prevents Ant from building

基本上,我需要进入库目录并运行" android update lib-project"为该库创建构建配置文件。一旦我做完了,构建就顺利进行了。