![]() ![]() ![]() Gradle resolves this by selecting the highest version. ![]() It also depends on some other library which itself depends on Firebase Analytics but 18.0.3 version. Version ConflictĬan happen when two components depend on the same module but on different versions.įor instance: Our project depends on Firebase Analytics - “:firebase-analytics:17.5.0”. Implementation conflict - when the dependency graph contains a module that provides the same implementation.įor this blog, we are going to explore version conflict resolution.Version conflict - when two or more dependencies require a given dependency but with different versions.While doing the dependency resolution Gradle can handle two types of conflicts: When a specific dependency, that is a module with a version, is identified as part of the graph, retrieve its metadata so that its dependencies can be added in turn.ĭuring those phases, Gradle may encounter conflicts and can resolve them automatically. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |