Resultados de la búsqueda a petición "dagger-2"

2 la respuesta

¿Es esta una forma correcta de usar Dagger 2 para la aplicación de Android en pruebas unitarias para anular dependencias con simulacros / falsificaciones?

Para un proyecto Java 'regular', es fácil anular las dependencias en las pruebas unitarias con simulaciones / falsificaciones. Simplemente tienes que construir tuDagacomponente y dárselo a la clase 'principal' que impulsa su aplicación. Para ...

3 la respuesta

Ver inyección de dependencia con daga 2

Tengo una vista personalizada que extiende unTextView. ¿Dónde debo llamar a mi componente para inyectar la vista? component.inject(customTextView);

1 la respuesta

Dagger 2 Named no se puede proporcionar sin un método @Provides

Tratando de asimilar Dagger 2 y teniendo un problema con los proveedores nombrados. Tengo una configuración simple de la siguiente manera: // Module @Module class AppModule(private val app: App) { @Provides @AppScope fun providesApp() = app ...

1 la respuesta

¿Por qué las anotaciones de alcance tienen retención RUNTIME en Dagger 2?

Dagger 2 tiene validación en tiempo de compilación, entonces, ¿por qué las anotaciones de alcance tienenRUNTIME ¿retencion? ¿Por qué se necesitan en tiempo de ejecución?

4 la respuesta

Establezca la URL base dinámica usando Retrofit 2.0 y Dagger 2

Estoy tratando de realizar una acción de inicio de sesión con Retrofit 2.0 con Dagger 2 Así es como configuro la dependencia de Retrofit @Provides @Singleton Retrofit provideRetrofit(Gson gson, OkHttpClient client) { Retrofit retrofit = new ...

2 la respuesta

Dagger + URL dinámica de actualización

PROBLEMA Necesito llamar a API desde dominios ingresados por USUARIO y necesito editar miRetrofit singleton antes de la llamada de acuerdo con los datos insertados. ¿Hay alguna manera de "restablecer" mi singleton, forzándolo a ...

1 la respuesta

Presentador de inyección con Dagger 2

Acabo de comenzar a usar Dagger 2 y encontré miles de guías en línea cada una con una implementación diferente y ahora estoy un poco confundido. Entonces, básicamente, esto es lo que escribí en este momento: AppModule.java: @Module public class ...

1 la respuesta

Daga 2 ciclo de vida de un componente, módulo y alcance

He leído muchas publicaciones y tutoriales sobre Dagger ...

1 la respuesta

Referencia sin resolver: DaggerTestComponent (Kotlin con Dagger para prueba)

Cuando usamos Dagger y Kotlin, necesitaremos lo siguiente en nuestra dependencia build.gradle kapt 'com.google.dagger:dagger-compiler:2.0' compile 'com.google.dagger:dagger:2.0' provided 'org.glassfish:javax.annotation:10.0-b28'Como se indica ...

1 la respuesta

Daga @Reusable scope vs @Singleton

Desde elGuía de usuario [http://google.github.io/dagger/users-guide.html]: A veces, desea limitar el número de veces que se instancia una clase @ Inject-built o se llama a un método @Provides, pero no necesita garantizar que se use exactamente ...