The issue I have is the following (android development):
I have a library that I'm maintaining and an app that uses this library. They are both different android studio projects. In order to use a new version of the library in the app I have to:
- Build the library and push it to artifactory
- Have the library as a gradle dependency. Update the library version in app's gradle
- Rebuild app, install and test library through the app
Since this takes up to 10 minutes every time I want to test something, I was thinking if there is a way to speed up the process. Specifically, is there a way that I can link somehow in the gradle the library dependency directly to the its source code? That way, every time I make a small change in the library, I would only need to build the app (and implicitly the library would be built) and would reflect the library changes immediately.
Of course I am open to any workarounds that can speed up this routine.