У меня есть два проекта Android, одна общая библиотека и приложение. Теперь я хочу скомпилировать приложение с зависимостью от библиотеки. В Eclipse это работает очень хорошо. После этого я загружаю его через git в свой репозиторий и запускаю Jenkins для сборки обоих проектов.
Моя проблема в том, что возникает ошибка: "sdk / android-sdk-linux / tools / ant / build.xml: 440: ../shared-lib разрешить путь без файла project.properties для проекта" , Это понятно, потому что в Jenkins задания хранятся не так, как в Eclipse.
Другая проблема заключается в том, что Eclipse скомпилировал общий ресурс в «.jar», а Ant скомпилировал его в «classes.jar» (назван в sdk / android-sdk-linux / tools / ant / build.xml).