Компонент префикса Dagger 2 «Dagger» не может быть скомпилирован? автоматически сгенерированный класс

Я пытаюсь использовать Dagger 2 на Android. Раньше у меня это работало, и у меня был appModule, вставляющий зависимости в определенные классы в приложении. Моя проблема в том, что я получаю ошибку

Error:(14, 55) error: cannot find symbol class DaggerAppComponent

который пытается импортировать. это автоматически сгенерированный класс

ниже приведены мои зависимости от Dagger в моем файле 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'

Я пытался очистить и перестроить приложение много раз, но класс не генерирует. Ive также пытался использовать

 compile 'org.glassfish:javax.annotation:10.0-b28'

за мои аннотации, но мне все еще не повезло? Если кто-то может помочь мне, я ценю. Трудно понять, что конкретно происходит для меня в настоящее время? Спасибо

РЕДАКТИРОВАТЬ: код компонента это работало раньше, и я просто добавил 1 дополнительный класс для внедрения в?

@Singleton
@Component(modules = AppModule.class)
public interface AppComponent {

    void inject(RegHelper reghelper);
    void inject(headerFooterRecViewAdapter headadapter);
    void inject(SectionListExampleActivity seclistactivity);

}

Ответы на вопрос(7)

Ваш ответ на вопрос