Как включить зависимости при публикации библиотеки в bintray в Android
Я новичок в публикации собственной библиотеки в Android. Я создал свою собственную библиотеку и загрузил ее в bintray. Моя библиотека зависит от нескольких сторонних библиотек. Когда я вижу файл pom.xml, появляется информация о зависимостях. Но когда я добавил свою библиотеку для тестирования проекта, он не импортировал ее зависимости. Поэтому мне пришлось добавить его вручную, чтобы протестировать проект. Как я могу автоматически импортировать модуль зависимостей, когда добавляю свою библиотеку в тестовый проект? Кто-нибудь может это решить? Моя библиотека находится в репозитории двоичных файлов Maven. Я нахожу эксперта в этой области сейчас.
1 ответ
Вы должны включить свою библиотеку как транзитивную зависимость. Ваш build.gradle
должно быть что-то вроде этого:
compile('com.example.your.library:0.1.0@aar') {
transitive = true;
}