Не удалось использовать процессоры аннотации в Android Studio 2.3

Я недавно обновил версию Android Studio до 2.3. Все работает нормально, но кроме проблемы, с которой я сталкиваюсь с поддержкой AnnotationProcessor в build.gradle,

Что я должен делать:

Я хочу использовать библиотеку Permission Dispatcher на основе аннотаций в моем проекте, но я не смог успешно построить свой проект из-за бросания gradle из-за ошибок сборки

Error:(14, 9) error: cannot find symbol variable MainActivityPermissionsDispatcher
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

Мой код:

    public class MainActivity extends AppCompatActivity {

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            /* Couldn't import MainActivityPermissionsDispatcher 
            import in my code since it is throwing error as stated above */

            MainActivityPermissionsDispatcher.showCameraWithCheck(this);

        }
    }

мой build.gradle:

ext{
    permissionDispatcherVersion = '2.3.2'
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.2.0'
    compile 'com.android.support.constraint:constraint-layout:1.0.1'
    testCompile 'junit:junit:4.12'

    compile "com.github.hotchemi:permissionsdispatcher:$permissionDispatcherVersion"
    annotationProcessor "com.github.hotchemi:permissionsdispatcher-processor:$permissionDispatcherVersion"
}

Что я пробовал:

Я попытался включить процессоры аннотаций в настройках Android Studio, как показано ниже. Рекомендации по включению параметра "Процессоры аннотаций" в Android Studio 2.2

введите описание изображения здесь

Любая подсказка или предложения будут очень полезны. Я застрял с этой проблемой более 2-х дней, так как я не мог найти обходной путь. Заранее спасибо.

1 ответ

Просто делать Build->Clean Project а потом Build->Rebuild Project, Вы также можете попробовать ./gradlew --refresh -dependencies

Другие вопросы по тегам