Android Gradle incluye dependencias de módulos en otro módulo
Estoy usando el último Android Studio 3.0.0-beta6 para construir mi proyecto de Android y existe este problema de dependencia.Gradle
me animó a reemplazar todocompile's
conimplementation's
. Aquí está mi estructura de proyecto:
Proyecto:
módulo 1
módulo2Módulo1 depende de algunas bibliotecas, módulo2 depende del módulo1. Sin embargo, las bibliotecas del módulo1 no son visibles en el módulo2. No quiero copiar y pegar dependencias y prefiero que las dependencias de la biblioteca se declaren solo una vez. ¿Hay una solución simple para esto? Gracias.
módulo de construcción del módulo1:
dependencies {
....
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'
...
}
Módulo de construcción de Gradle2:
implementation project(':module1')