Метод Gradle DSL не найден: 'kapt()'

Метод Gradle DSL не найден: 'kapt()' Возможные причины: Проект 'jetpacklearn' может использовать версию плагина Android Gradle, которая не содержит метод (например, 'testCompile' был добавлен в 1.1.0). Обновите плагин до версии 3.4.0 и синхронизируйте проект

Проект 'jetpacklearn' может использовать версию Gradle, которая не содержит метод. Открыть файл оболочки Gradle

У меня gradleVersion '3.4.0', но я не могу с этим справиться, задайте мне тот же вопрос

    classpath "com.android.tools.build:gradle:$gradleVersion"
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
    classpath "androidx.navigation:navigation-safe-args-gradle-plugin:$navigationVersion"

Ответ 1

Проверьте, есть ли у вас это в верхней части вашего приложения build.gradle?

apply plugin: 'kotlin-kapt'

Ответ 2

добавить эту строку

apply plugin: 'kotlin-kapt'

если вы использовали kapt в библиотеке Android, вы должны добавить в свой проект плагин kotlin-android plugin in your project

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'

Ответ 3

Добавьте это в свой build.gradle и снова синхронизируйте gradle.

применить плагин: 'kotlin-kapt'