我有一个使用库项目的android项目。我已经将我的project.properties文件设置为指向库项目,但当我运行ant构建时,我得到:
/Users/zaphod/android-sdk/tools/ant/build.xml:601:无效文件:/Users/zapod/.jenkins/jobs/participant/workspace/librarys/android-v7-support/appcompat/build.xml
这是在构建设置内部的subant任务中爆炸的。我曾尝试将build.xml放入这个项目中,但这甚至没有改变错误消息。根据我在网上找到的一些建议,我创建了一个包含android.library=true的project.properties文件,但这似乎没有帮助。
我在网上找到了几个关于这方面的问题,但似乎无法准确回答。也许这在最近的版本中已经改变了,这些答案已经过时了,所以我发帖希望能找到有用的信息。
在这里找到答案:https://groups.google.com/forum/?fromgroups#!主题/adt dev/Z2e3dY-3Ma0这是从这里引用的:将android库项目添加到android项目可以阻止Ant构建
本质上,我需要进入库目录并运行"androidupdate-lib项目"来创建该库的构建配置文件。一旦我完成了这项工作,构建就运行得很顺利。