При запуске моей программы от AS, я обычно получаю эту ошибку:Dagger не нашли в Android Studio
ошибка: не удается найти класс символов DaggerActivityComponent
Я попытался средства правовой защиты, предложенные в Cannot find symbol class "Generated" for Dagger 2, но проблема продолжается. Я могу обойти ошибку, выполнив очистку и перестроить перед запуском. Это, конечно, боль. Я не вижу шаблона, когда ошибка не возникает.
Я использую Dagger версии 2.0.2
В build.gradle, я сделал предложенные изменения: (я не смог использовать SNAPSHOT-2.1 версия Dagger)
//Required by Dagger2
compile 'org.glassfish:javax.annotation:10.0-b28'
// Alternate to above as
// provided 'javax.annotation:jsr250-api:1.0'
compile "com.google.dagger:dagger:$DAGGER_VERSION"
Другие члены моей команды не испытывают этого, поэтому я подозреваю, что это может быть связано с моей конфигурацией для Android Studio.
Благодарим вас за любые дальнейшие идеи.
спасибо. Я делаю это, и он работает. Хотелось бы просто нажать. В аннотациях может быть ошибка, но я не знаю, почему это повлияло бы только на меня, а не на других членов команды. –