Плагин Hilt Android Gradle применен, но не обнаружена зависимость com.google.dagger: hilt- android -compiler - PullRequest
0 голосов
/ 13 июля 2020

Я получаю сообщение об ошибке «Плагин Hilt Android Gradle применен, но зависимость com.google.dagger:hilt-android-compiler не найдена». при создании проекта.

Вот как я добавляю рукоять в свой проект.

enter image description here

enter image description here

enter image description here

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

1 Ответ

2 голосов
/ 13 июля 2020

Я думаю, вам не хватает этой зависимости

kapt "com.google.dagger:hilt-android-compiler:2.28-alpha"

* Сначала добавьте плагин

apply plugin: 'dagger.hilt.android.plugin'

* Во-вторых, добавьте зависимости

 // Dagger Core
    implementation "com.google.dagger:dagger:2.28"
    kapt "com.google.dagger:dagger-compiler:2.28"

    // Dagger Android
    api 'com.google.dagger:dagger-android:2.27'
    api 'com.google.dagger:dagger-android-support:2.27'
    kapt 'com.google.dagger:dagger-android-processor:2.27'

//Dagger - Hilt
    implementation "com.google.dagger:hilt-android:2.28-alpha"
    kapt "com.google.dagger:hilt-android-compiler:2.28-alpha"

* В-третьих, добавьте путь к классам

classpath "com.google.dagger:hilt-android-gradle-plugin:2.28-alpha"

PS: если вы используете java, замените kapt на annotationProcessor

...