Как включить зависимости при публикации библиотеки в bintray в Android

Я новичок в публикации собственной библиотеки в Android. Я создал свою собственную библиотеку и загрузил ее в bintray. Моя библиотека зависит от нескольких сторонних библиотек. Когда я вижу файл pom.xml, появляется информация о зависимостях. Но когда я добавил свою библиотеку для тестирования проекта, он не импортировал ее зависимости. Поэтому мне пришлось добавить его вручную, чтобы протестировать проект. Как я могу автоматически импортировать модуль зависимостей, когда добавляю свою библиотеку в тестовый проект? Кто-нибудь может это решить? Моя библиотека находится в репозитории двоичных файлов Maven. Я нахожу эксперта в этой области сейчас.

1 ответ

Решение

Вы должны включить свою библиотеку как транзитивную зависимость. Ваш build.gradle должно быть что-то вроде этого:

compile('com.example.your.library:0.1.0@aar') {
    transitive = true;
}
Другие вопросы по тегам