【发布时间】:2021-10-09 23:47:58
【问题描述】:
当我想在我的项目中使用 @AndroidEntryPoint 时收到以下警告,它是 hilt 的一个属性。
Expected @AndroidEntryPoint to have a value. Did you forget to apply the Gradle Plugin? (dagger.hilt.android.plugin)
当我尝试将 id 'dagger.hilt.android.plugin' 添加到我的项目的模块级 build.gradle 文件时,我收到以下错误。
org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'dagger.hilt.android.plugin'] was not found in any of the following sources:
我尝试将其添加到项目模块级别的 build.gradle 文件中,如下所示。他们都报错。
我尝试将它作为类路径添加到项目级别的 build.gradle 文件中,在这种情况下我仍然收到错误。
当我创建默认项目时,创建了一个 settings.gradle 结构,如下所示。这是我第一次使用这个版本。我的Android Studio 版本Android Studio - Bumblebee | 2021.1.1 金丝雀 13
【问题讨论】:
标签: android android-studio gradle gradle-kotlin-dsl dagger-hilt