Avatar ·

خطأ "Could not find method kapt() for arguments" في Gradle عند استخدام Kotlin

مرحبًا! أنا مبتدئ في تطوير Android باستخدام Kotlin وأحاول ربط مكتبة للعمل مع التعليقات التوضيحية (مثل Dagger أو Room). في التوثيق مكتوب أنني بحاجة لإضافة plugin kapt واستخدام kapt في التبعيات. لقد نسخت الكود من المثال، لكن Gradle يعطي خطأ:

Could not find method kapt() for arguments [com.google.dagger:dagger-compiler:2.x] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

هذا هو ملف build.gradle الخاص بي (مستوى الوحدة app):

plugins {
    id 'com.android.application'
    id 'org.jetbrains.kotlin.android'
}

android {
    compileSdk 33
    defaultConfig {
        applicationId "com.example.myapp"
        minSdk 21
        targetSdk 33
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
        }
    }
    compileOptions {