Метод 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"
Ответы:
Проверьте, есть ли у вас это в верхней части вашего приложения build.gradle?
apply plugin: 'kotlin-kapt'
источник
добавить эту строку
apply plugin: 'kotlin-kapt'
если вы использовали kapt в библиотеке android, вы должны добавить плагин kotlin-android в свой проект
apply plugin: 'kotlin-android' apply plugin: 'kotlin-kapt'
источник
просто добавьте эту строку на уровне приложения build.grale:
apply plugin: 'kotlin-kapt'
ПРИМЕЧАНИЕ: под
apply plugin: 'com.android.application'
источник
Добавьте это в свой build.gradle, затем снова синхронизируйте градиент.
источник
В вашем файле build.Gradle они должны быть вверху
apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: 'kotlin-kapt'
источник
Ответ https://stackoverflow.com/a/56101024/6007104 абсолютно правильный.
Но для людей, использующих блок плагинов gradle, это выглядит так:
plugins { id('kotlin-kapt') }
источник