У меня проблема в следующем (разработка Android):
У меня есть библиотека, которую я поддерживаю, и приложение, которое использует эту библиотеку. Они оба разные проекты андроид студии. Чтобы использовать новую версию библиотеки в приложении, мне нужно:
- Постройте библиотеку и отправьте ее в артефакт
- Иметь библиотеку в качестве зависимости gradle. Обновите версию библиотеки в приложении gradle
- Перестройка приложения, установка и тестирование библиотеки через приложение
Поскольку это занимает до 10 минут каждый раз, когда я хочу что-то протестировать, я подумал, есть ли способ ускорить процесс. В частности, есть ли способ, которым я могу каким-либо образом связать в библиотеке зависимость библиотеки непосредственно с ее исходным кодом? Таким образом, каждый раз, когда я делаю небольшое изменение в библиотеке, мне нужно будет только собрать приложение (и неявно библиотека будет построена) и немедленно отразить изменения библиотеки.
Конечно, я открыт для любых обходных путей, которые могут ускорить эту процедуру.