Как добавить зависимости Google Vision в мой .aar?

Я создаю библиотеку Android (.aar), которая использует зависимости Gradle от Google Android для OCRing. Но я не могу понять, как добавить зависимость Gradle в файл .aar.

Я не хочу добавлять зависимость от Google отдельно при использовании моего .aar, потому что проект моей библиотеки уже содержит то же самое.

Я попробовал одно решение, отправив файл .aar на локальный maven, а затем используя его в приложении, но в этом случае мне все еще не удалось найти классы Google Vision для использования.

Спасибо.


person Community    schedule 27.04.2017    source источник


Ответы (1)


@user3572586 user3572586, возникла та же проблема, когда вы создаете файл aar, только источник проекта добавляется в aar, а не в библиотеку зависимостей. поэтому вам нужно добавить извне.

Or

Вам нужно опубликовать свой aar в репозитории maven (локальном или удаленном) и включить его с помощью компиляции (... @aar), транзитивные зависимости отключены.

Для получения дополнительной информации см. ссылку ниже,

Link1 Link2

person Magesh Pandian    schedule 27.04.2017
comment
Я пробую второе решение (используя локальный maven). Я включил зависимость gradle в файл .aar, а затем опубликовал файл .aar в локальном maven. После этого включение его с помощью compile(...@aar) включает транзитивные зависимости. Но я все еще не могу получить классы Google Vision в приложении. - person ; 27.04.2017