¿Cómo usar Dagger 2 con Buck que contiene un montón de módulos de dólar?
Mi proyecto Android Buck se compone de un montón de módulos independientes. Por ejemplo, la conexión es su propio módulo del dólar, algunos de mis modelos grandes pertenecen a su propio módulo del dólar, etc.
El problema que estoy corriendo en es que si subclase la Application
, no estoy seguro de cómo cada módulo de dólar haría referencia a él. Si cada módulo buck depende de un módulo buck que lo contenga, la Application
no podrá acceder a los Dagger Modules en los módulos buck dependientes ya que crearía una dependencia circular.
- Actualizar el complemento de Android Studio Gradle a la última versión
- El contenedor de este archivo de clase pertenece al contenedor 'Dependencias de Android', que no permite modificaciones de archivos adjuntos de origen en sus entradas
- Android Library dependencias rotas después de SDK / ADT-Update
- Mantener orden de dependencias específicas para Android Studio
- Android y maven: problema con las dependencias de maven en apk
Ejemplo de estructura:
App1_Module -- depends on launcher module, contains manifest Module_1 -- buck module (launcher module), contains Dagger module Module_2 -- buck module, contains Dagger module ... Module_N -- buck module, contains Dagger module
¿Hay una manera de evitar la subclase de la Application
? Si no, ¿dónde iría la Application
y cómo funcionarán las dependencias?
- Problemas de renderizado después de las dependencias gradle actualizadas
- Java.exe terminado con valor de salida no cero 2
- ¿Cómo editas una biblioteca de dependencia / externa en android studio?
- Conflictiva dependencia al intentar instalar ADT plugin en eclipse
- Android Studio - Gradle - Construcción de proyectos múltiples con dependencias anidadas
- Gradle: pros / contras añadiendo dependencias
- Diferencia entre compilar vs compilar árbol vs compilar archivos?
- Agregue la biblioteca github como dependencia al proyecto de Android-Studio
- ¿Por qué ExpandableListView cambia la configuración de ChildView (Android)?
- Qt – el paquete android.support.v4.app no existe