Resultados da pesquisa a pedido "dagger-2"

5 a resposta

Punhal e Kotlin. O punhal não gera classes de componentes

Eu sou novo com kotlin e Dagger. Tenho um pequeno problema que não sei resolver e não encontro uma solução. Então é isso que eu tenho @Module class AppModule (app: Application) { private var application: Application; init { this.application = ...

7 a resposta

Dagger 2 O componente de prefixo “Dagger” não pode compilar? classe gerada automaticamente

Estou tentando usar o Dagger 2 no Android. Eu já tinha funcionado e eu tinha um appModule injetando dependências em classes específicas no aplicativo. Meu problema é que eu estou recebendo o erro Error:(14, 55) error: cannot find symbol class ...

15 a resposta

Adaga 2, às vezes na compilação, recebo "não consigo encontrar a classe de símbolo DaggerApplicationComponent"

Recente após a atualização Android Studio (2.0.7) (talvez essa seja a causa) às vezes ao criar, recebo esse erro. A idéia é que geralmente a compilação vai bem, mas às vezes eu recebo erro de punhal. É possível que haja um problema na ...

1 a resposta

Módulos trocáveis com o Dagger 2

Então, eu tenho algum código que executa um algoritmo, digamos com uma classe AlgoRunner. Agora, essa classe AlgoRunner pode ser implementada de várias maneiras para executar diferentes algoritmos usando as classes Algo. Eu quero usar o Dagger 2 ...

2 a resposta

Dagger 2 Compilação IllegalArgumentException compileDebugJavaWithJavac

Eu estava testando o Dagger 2, e tudo estava funcionando, até eu refatorar um pouco. Agora gradle está jogando umIllegalArgumentException, e não consigo descobrir o que alterei que está causando o erro. Não fiz nenhuma alteração no arquivo gradle ...

2 a resposta

Esta é a maneira correta de usar o aplicativo Dagger 2 para Android no teste de unidade para substituir dependências por zombarias / falsificações?

Para um projeto Java 'regular', é fácil substituir as dependências nos testes de unidade por testes simulados / falsos. Você tem que simplesmente construir sua Punhalcomponente e entregue-o à classe 'main' que direciona seu aplicativo. Para ...

3 a resposta

Exibir injeção de dependência com o punhal 2

Eu tenho uma exibição personalizada que estende umTextView. Onde devo chamar meu componente para injetar a visualização? component.inject(customTextView);

1 a resposta

O punhal 2 nomeado não pode ser fornecido sem o método @Provides

Tentando grok Dagger 2 e tendo um problema com provedores nomeados. Eu tenho uma configuração simples da seguinte maneira: // Module @Module class AppModule(private val app: App) { @Provides @AppScope fun providesApp() = app @Provides @AppScope ...

1 a resposta

Por que as anotações de escopo têm retenção RUNTIME no Dagger 2?

O Dagger 2 possui validação em tempo de compilação. Por que as anotações de escopo têmRUNTIME retenção? Por que eles são necessários em tempo de execução?

4 a resposta

Definir URL base dinâmico usando Retrofit 2.0 e Dagger 2

Estou tentando executar uma ação de login usando o Retrofit 2.0 usando o Dagger 2 Veja como eu configuro a dependência de Retrofit @Provides @Singleton Retrofit provideRetrofit(Gson gson, OkHttpClient client) { Retrofit retrofit = new ...