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 DaggerAppComponent
qual tentativa de importação. esta é uma classe gerada automaticamente
abaixo estão minhas dependências específicas do Dagger no meu arquivo build.gradle
compile 'com.google.dagger:dagger-compiler:2.0.2'
compile 'com.google.dagger:dagger:2.0.2'
provided 'javax.annotation:jsr250-api:1.0'
Eu tentei limpar e reconstruir o aplicativo várias vezes, mas a classe não será gerada. Eu também tentei usar
compile 'org.glassfish:javax.annotation:10.0-b28'
para minhas anotações, mas ainda não tenho sorte? Se alguém puder me ajudar, eu aprecio. É meio difícil ver exatamente o que está acontecendo comigo no momento? obrigado
Edição: Código do componente que estava funcionando antes e eu acabei de adicionar 1 classe extra para injetar?
@Singleton
@Component(modules = AppModule.class)
public interface AppComponent {
void inject(RegHelper reghelper);
void inject(headerFooterRecViewAdapter headadapter);
void inject(SectionListExampleActivity seclistactivity);
}