2014-11-03 2 views
0

У меня есть проект Android, который использует проект библиотеки. Я установил файл project.properties, чтобы указать на проект библиотеки, но когда я запускаю сборку муравей, я получаю:Jenkins build of Android project with library

/Users/zaphod/android-sdk/tools/ant/build.xml:601: Недействительный file: /Users/zaphod/.jenkins/jobs/participant/workspace/libraries/android-v7-support/appcompat/build.xml

Это взрывается в задаче подзаголовка внутри сборки. Я попытался удалить файл build.xml в этот проект и даже не изменил сообщение об ошибке. Основываясь на некоторых советах, которые я нашел в Интернете, я создал файл project.properties, содержащий android.library = true, но это, похоже, не помогло.

Я нашел несколько вопросов об этом в Интернете, но, похоже, не может сделать головы или хвосты ответов. Возможно, это изменилось в последних версиях, и эти ответы устарели, поэтому я отправляю в надежде найти полезную информацию.

ответ

0

Найден ответ здесь: https://groups.google.com/forum/?fromgroups#!topic/adt-dev/Z2e3dY-3Ma0 который ссылается здесь: Adding android library project to an android project prevents Ant from building

По существу, мне нужно, чтобы перейти в каталог библиотеки и запустить «андроида обновление Lib-проект», чтобы создать файлы конфигурации сборки для этой библиотеки , Как только я это сделал, сборка прошла гладко.

Смежные вопросы