Resultados da pesquisa a pedido "dagger-2"

4 a resposta

Adaga 2 - qual é o objetivo de uma classe de anotação @Singleton

Do punhal 2Documentação [http://google.github.io/dagger/]Notei que você pode ter um@Singleton classe anotada. Qual é o objetivo de marcar uma classe como@Singleton como tentei fazer isso no meu código, mas um objeto singleton NÃO é produzido. Não ...

2 a resposta

Adaga 2 injetando contexto Android

Estou usando o Dagger 2 e ele está funcionando, mas agora preciso acessar o contexto do aplicativo Android. Não está claro para mim como injetar e obter acesso ao contexto. Eu tentei fazer isso da seguinte maneira: @Module public class ...

4 a resposta

Componente Dagger2 com mais de uma dependência

Isto é o que eu tenho atualmente e funciona: @FragmentScope @Component(dependencies = {FacebookComponent.class}, modules = {FragmentFacebookLoginModule.class}) public interface FragmentFacebookLoginComponent { void inject(FragmentFacebookLogin ...

6 a resposta

Erro no punhal 2: a dependência "não pode ser fornecida sem um construtor @Inject" enquanto na verdade é anotada com @Inject

Comecei a usar o Dagger 2 e enfrentei um problema estranho que me parece um bug. Eu tenho 3 módulos, que são compostos em um subcomponente, que por sua vez estende / acrescenta componente de nível superior. O subcomponente é bem simples: apenas ...

1 a resposta

Punhal 2 injeções de classe base

No Dagger 1, eu tinha uma configuração de classe base para lidar com a criação de um gráfico com escopo e a injeção de dependências no objeto atual. Por exemplo... public abstract class MyBaseActivity extends Activity { private ...

3 a resposta

Não é possível encontrar a classe de símbolo "Gerada" para o Dagger 2

Eu apenas comecei a fazer injeção de dependência usandoDagger 2. Quando eu girei minhamodules, components e tentei construir meu aplicativo,gradle jogou o erro Error:(4, 24) error: cannot find symbol class Generated Eu procurei e descobri que o ...

2 a resposta

Dagger 2 e android Studio: funcionando, mas não consigo ver as classes geradas

Estou tentando usar o Dagger 2 em um projeto do Android Studio. Eu usei o exemplo do CoffeeMaker. Consegui fazer com que o aplicativo fosse desenvolvido e funcionasse: - Não consigo ver o código gerado. - Se eu depurar, também não consigo ver. - ...

8 a resposta

Como configurar o IntelliJ / gradle para usar o dagger 2.0

Eu tenho um projeto gradle e quero usar o punhal 2.0 nele. Não sei como configurar o IntelliJ e o gradle para gerar arquivos e permitir que o IntelliJ os encontre? Meu arquivo build.gradle se parece com: apply plugin: 'java' apply plugin: ...

2 a resposta

Posso usar algum tipo de Injeção assistida com Dagger?

Com o Google Guice ou Gin, posso especificar parâmetros com que não são controlados pela estrutura de injeção de dependência: class SomeEditor { @Inject public SomeEditor(SomeClassA a, @Assisted("stage") SomeClassB b) { } }O parâmetro ...

2 a resposta

Adaga v2: Injete 2 escopos diferentes em um objeto

Eu tenho a configuração moduleA como um provedor singleton amplo para aplicativos, o ModuleB como um provedor de objetos relacionados ao usuário Meu fragmento de exibição do usuário usará o barramento amplo do sistema para enviar mensagens para ...