I am developing an Android library. There is little addiction in the library. I'm not sure what will happen if the developer uses my library with other dependencies already present in my Library. I tried to take a walk about this, but could not find anything.
For example, I use the Volley version X library in my library and send it as a gradle package. And the developer imports Volley with version Y along with my library.
What should be the best way to include dependency in a library (module, jar or package) in order to minimize a conflict situation.
source share