Hallo Leute,
ich habe Projekte, welche wiederum ander Projekte/Libs aus github und Bintray verwenden. Oft kommt es in den gradle Dateien vor, dass Libs A, B und C zum Beispiel eine Lib X verwenden, sodass
libA:
compile libB:1.0
compile libC:2.0
compile libX:3.0
libB:
compile libC:1.0
compile libX:4.0
libC:
compile libX:1.0
Angenommen libX ist Android Support Library, dann bekomme ich sehr oft in den Lint checks:
Code
build.gradle: All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 25.2.0, 25.0.0. Examples include com.android.support:support-compat:25.2.0and com.android.support:animated-vector-drawable:25.0.0
Wie kann ich so verbreitete Bibliotheken wie Android Support Libs besser verwalten?
Gruß mrt