Задать вопрос

Как подключить к Android-проекту внешнюю библиотеку(.jar), не используя IDE?

Всем привет!
Возникла такая проблемка:
1) Я создаю приложение через консоль примерно так: android create project ...
2) собираю проект через ant debug/release
3) Возникла необходимость добавить внешнюю библиотеку(.jar) в это приложение. Но это никак не получается. Испробованные варианты:
-пропирсывать в ant.properties строк типа jar.libs.dir=... external.libs.dir=...
-прописывания аналогичных строк в свойствах build.xml
-тупое подкладывания необходимых jar файлов в поддиректорию libs или глобальную lib(ну да,
-создание .classpath файла и прописывание путей туда
совсем не пацанский вариант).

Никто с таким не сталкивался? Может есть готовое решение?
Заранее спасибо!

з.ы. Eclipse по ряду причин, включая религиозные, использовать не хочется.
  • Вопрос задан
  • 4472 просмотра
Подписаться 3 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 4
@AT547
Android developer
Maven или Gradle не пробовали?
Ответ написан
А на другие IDE (Intellij IDEA, NetBeans) использовать тоже не хочется?
Ответ написан
@FoxInSox
Ваш вопрос: ant по умолчанию берет jar архивы из папки libs.

Стандартных (рекомендуемых Гуглом) средств сборки сейчас две: ant и gradle, а в ближайшем будуем, судя по всему, останется только gradle.

Указать расположение jar архивов в gradle скрипте сборки можно так:

dependencies {
  compile fileTree(dir: 'libs', include: '*.jar')
}
Ответ написан
@Mintormo
Вот это не подойдет? habrahabr.ru/post/210584 Там с нуля сборка приложения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы