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);

}

questionAnswers(7)

yourAnswerToTheQuestion