В настоящее время я пишу библиотеку для Android, для которой нужен Воллей. В настоящее время зависимость Volley объявляется как в блоке зависимостей для библиотеки, так и в любом приложении, использующем библиотеку. Что мне нужно сделать для того, чтобы моя библиотека могла самостоятельно входить в свои необходимые зависимости, вместо того чтобы иметь приложение-приложение, также объявляющее зависимость?Как включить зависимость в библиотеке Android?
0
A
ответ
0
Gradle поддерживает переходные зависимости.
Для местной библиотеке, это работает так:
compile(project(:LIBRARY_NAME)) {
transitive=true
}
Для удаленных библиотек:
compile ('com.somepackage:LIBRARY_NAME:1.0.0'){
transitive=true //default, normally no need to specify explicitly
}
Смежные вопросы
- 1. Включить зависимость AAR в Android-библиотеке Project
- 2. Как включить JAR зависимость в библиотеке AAR
- 3. Дополнительная зависимость в библиотеке Clojure
- 4. Включить crashlytics в библиотеке
- 5. Как включить зависимость .aar в библиотеку Android .aar файл
- 6. Компилировать зависимость проекта gradle в библиотеке android arr
- 7. Как включить зависимость библиотечного модуля в проекте Android Studio?
- 8. C++ как включить (круговая зависимость)?
- 9. Циклическая зависимость в единственной библиотеке только заголовка
- 10. Включить зависимость npm в карме
- 11. Как включить кубические строки в библиотеке MPAndroidChart?
- 12. Как включить отладку в библиотеке dompdf?
- 13. Как включить UTF-8 в библиотеке jsPDF
- 14. Условно Включить Зависимость package.json
- 15. Включить зависимость в класс taglib?
- 16. Как включить реактивную зависимость в облачном коде
- 17. Как включить локальную зависимость jar в Gradle?
- 18. Как включить удаленную зависимость jar в Maven
- 19. Как включить зависимость с классификатором в Build.scala
- 20. Как я должен обрабатывать зависимость в моей статической библиотеке?
- 21. Включить зависимость JSTL с Maven
- 22. Включить возможность Bluetooth в библиотеке классов
- 23. ExceptionInInitializerError в библиотеке Android
- 24. Proguard в Android-библиотеке
- 25. Запись в библиотеке Android
- 26. Sitecore: включить зависимость в компонентах sitecore
- 27. Включить файл подписи (.mli) в библиотеке
- 28. Включить проект библиотеки классов в библиотеке
- 29. Невозможно включить зависимость cassandra в spring-mvc
- 30. Предоставлена зависимость в библиотеке, используя предыдущую версию в проекте
Что делать, если библиотека является '.jar'? – Orbit
банки должны быть отправлены с помощью 'pom.xml' (который является способом maven), если он хранится удаленно. – F43nd1r
Ящик сидит локально в папке apps/libs /. – Orbit