Yes, everywhere I can learn how to make a module from a project that will copy the library project. But that's no good, since a change in the library project would have to be replicated on every project that uses it. So, how can I reference it from a folder that's outside the project in a dynamic way?
Asked
Active
Viewed 2,696 times
1 Answers
18
Got it:
In your project, go in settings.gradle and declare something like this:
include ':LibReferenceName'
project(':LibReferenceName').projectDir = new File(settingsDir, '../relativePath/toThe/libraryModule/fromTheProject')
And at the modules that requires the library, include something like this in the build.gradle of it:
compile project(path: ':LibReferenceName')
You can also not use settingsDir and just put the absolute path of the project.

Stephen Lynx
- 1,077
- 2
- 14
- 29
-
1With AndroidX it's "implemention" instead of "compile", right? – RenniePet Aug 30 '19 at 01:03
-
Good thing this is about android studio then. – Stephen Lynx Sep 20 '19 at 23:55