Do Dagger 2 y Android Annotations trabajan juntos?
He leído aquí que Android Annotations ha sido actualizado para trabajar con Dagger (1), pero no estoy seguro si se aplica automáticamente a Dagger 2 también.
¿Alguien usa AA y Dagger 2 juntos?
- Dagger 2, Gradle Plugins y Jack - Se requiere orientación
- Inyección de dependencia de CustomView con la daga 2 (dentro del alcance de la actividad)
- Dagger 2 inyecta Android Context
- Utiliza código de prueba generado por Dagger en Android
- Mock Android Application class para pruebas con Robolectric en App con Dagger 2
Gracias.
- Dagger 2 Inyecciones estáticas
- Alcance y subcomponentes de Dagger 2
- Dagger 2 Alcance personalizado para cada fragmento (o actividad, etc ...)
- ¿Cómo usar Dagger 2 con Buck que contiene un montón de módulos de dólar?
- Inyección de dependencia en servicio
- Es @Singleton en la daga 2 hilo seguro?
- No se puede crear una instancia de ViewModel personalizado
- Lazy Injection con Dagger 2 en Android
Estoy usando dagger2, AndroidAnnotations y ButterKnife (para adaptadores) todos juntos y funcionan bien. Una diferencia a tener en cuenta de dagger1 es que usted tiene que inyectar cada clase específica (no sólo la actividad de los padres) que declara campos @Inject sin embargo. Pero no tiene que inyectar clases generadas por AndroidAnnotations, ya que los campos inyectados no se declaran en las clases generadas.