android - Hilt 依赖注入错误找不到符号
问题描述
我在我的项目中使用 Dagger Hilt 依赖注入。我使用的是 v 2.38.1 版本。当我运行该项目时,我收到此错误,
AssistedInjectModule.java:8: error: cannot find symbol
@dagger.Module(includes = {AssistedInject_AssistedInjectModule.class})
^
symbol: class AssistedInject_AssistedInjectModule
* What went wrong:
Execution failed for task ':app:kaptDebugProductionKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
> java.lang.reflect.InvocationTargetException (no error message)
我尝试了无效缓存和重新启动,还确保所有注释处理器都使用 kapt。
我不知道为什么这会失败,任何解决这个问题的输入都非常感谢。
解决方案
推荐阅读
- php - 我的与数据库有连接的 php 文档不会写表
- python - 我想从 csv 文件中提取字符串的某些部分
- javascript - 将输入绑定到按钮单击函数的值
- android - Android:如何在 Html.fromHtml() 中显示“大于号”,它被理解为开始标记而不是大于号
- django - DRF 中没有使用 ModelViewset 的 PUT 方法
- three.js - ThreeJS 编辑器透明背景
- python-3.x - 你如何使用 Selenium Python 并让它遍历网页中需要的每个选择标签,然后总是选择 [1] 或第一个选项?
- .net - 如何通过 API 获取 nuget 包元数据?
- c# - xamarin 表单条目的千位分隔符格式化程序
- c# - 如何让二维数组在 C# 中对齐?