Могу ли я связать исходный код библиотеки напрямую как зависимость от проекта приложения - PullRequest
0 голосов
/ 09 января 2019

У меня проблема в следующем (разработка Android):

У меня есть библиотека, которую я поддерживаю, и приложение, которое использует эту библиотеку. Они оба разные проекты андроид студии. Чтобы использовать новую версию библиотеки в приложении, мне нужно:

  1. Постройте библиотеку и отправьте ее в артефакт
  2. Иметь библиотеку в качестве зависимости gradle. Обновите версию библиотеки в приложении gradle
  3. Перестройка приложения, установка и тестирование библиотеки через приложение

Поскольку это занимает до 10 минут каждый раз, когда я хочу что-то протестировать, я подумал, есть ли способ ускорить процесс. В частности, есть ли способ, которым я могу каким-либо образом связать в библиотеке зависимость библиотеки непосредственно с ее исходным кодом? Таким образом, каждый раз, когда я делаю небольшое изменение в библиотеке, мне нужно будет только собрать приложение (и неявно библиотека будет построена) и немедленно отразить изменения библиотеки.

Конечно, я открыт для любых обходных путей, которые могут ускорить эту процедуру.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...