web-dev-qa-db-ja.com

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"
66
cheng zhang

答え https://stackoverflow.com/a/56101024/6007104 は完全に正しいです。

しかし、gradleプラグインブロックを使用している人にとっては、次のようになります。

plugins {
    id('kotlin-kapt')
}
0
Luke