Я пытаюсь использовать Кинжал 2 на Android. Раньше я работал, и у меня были приложения appModule для инъекций в определенные классы в приложении. Моя проблема в том, что iam получает ошибку
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 попытался очистить и восстановить приложение несколько раз, но класс не будет генерировать. Ive также попытался использовать
compile 'org.glassfish:javax.annotation:10.0-b28'
для моих аннотаций, но мне не повезло? Если кто-то может мне помочь, признайте его. Его трудно понять, что сейчас происходит для меня? Благодаря
EDIT: код компонента это работало раньше, и я просто добавил 1 дополнительный класс для ввода в?
@Singleton
@Component(modules = AppModule.class)
public interface AppComponent {
void inject(RegHelper reghelper);
void inject(headerFooterRecViewAdapter headadapter);
void inject(SectionListExampleActivity seclistactivity);
}