首页 > 解决方案 > 错误:找不到符号类 DaggerAppComponent

问题描述

我从 github 下载了几个使用 dagger 的示例项目,例如Moxy 示例项目(尝试运行 github-sample),但到处都有相同的错误 - «找不到符号类 DaggerAppComponent»。我没有对刚刚下载的项目进行任何更改并尝试运行它们。

Gradle 版本 - 3.1.2 AndroidStudio – 3.3

def dagger = '2.7'
implementation "com.google.dagger:dagger:$dagger"
annotationProcessor "com.google.dagger:dagger-compiler:$dagger"

有人知道如何解决吗?

标签: androidandroid-studiodagger

解决方案


添加以下依赖项。

implementation 'com.google.dagger:dagger:2.x'

annotationProcessor 'com.google.dagger:dagger-compiler:2.x'

或者试试这个

annotationProcessor 'com.google.dagger:dagger-compiler:2.12'


推荐阅读