找不到 DaggerAppComponent
DaggerAppComponent Not found
我正在尝试构建具有大型依赖关系图并使用 dagger 2 的项目。
我使用以下依赖项
implementation 'com.google.dagger:dagger:2.11'
androidTestImplementation 'com.google.dagger:dagger:2.11'
annotationProcessor 'com.google.dagger:dagger-compiler:2.11'
我无法构建该应用程序,因为它显示了 50 个错误,例如
cannot find symbol class DaggerAddressComponent
cannot find symbol class DaggerAddToCartActivityComponent
cannot find symbol class DaggerPaymentFragmentComponent
cannot find symbol variable GlideApp
...More 50 like this
未找到所有 DaggerComponent,我也没有看到在 generatedJava 文件夹中创建任何匕首 类。
我知道这可能是由于语法错误而发生的,但我检查了所有模块,但没有看到任何模块。
有人知道如何解决这个问题吗?或者指导我如何追踪我 modules/components 中的任何错误。 gradle 日志没有显示任何与 dagger 相关的信息,那么我们怎么知道错误在哪里?
经过一整天并检查了我的每一行代码,我发现我的视图界面中有一个重复的方法,这是在合并期间发生的。删除它,所有的东西都很好。
奇怪的是 Android studio 如何显示所有 class 未找到的错误并且不显示该错误。我知道这是一个愚蠢的错误,但如果您没有在日志中看到该错误,则很难找到真正的错误。
我正在尝试构建具有大型依赖关系图并使用 dagger 2 的项目。 我使用以下依赖项
implementation 'com.google.dagger:dagger:2.11'
androidTestImplementation 'com.google.dagger:dagger:2.11'
annotationProcessor 'com.google.dagger:dagger-compiler:2.11'
我无法构建该应用程序,因为它显示了 50 个错误,例如
cannot find symbol class DaggerAddressComponent
cannot find symbol class DaggerAddToCartActivityComponent
cannot find symbol class DaggerPaymentFragmentComponent
cannot find symbol variable GlideApp
...More 50 like this
未找到所有 DaggerComponent,我也没有看到在 generatedJava 文件夹中创建任何匕首 类。 我知道这可能是由于语法错误而发生的,但我检查了所有模块,但没有看到任何模块。
有人知道如何解决这个问题吗?或者指导我如何追踪我 modules/components 中的任何错误。 gradle 日志没有显示任何与 dagger 相关的信息,那么我们怎么知道错误在哪里?
经过一整天并检查了我的每一行代码,我发现我的视图界面中有一个重复的方法,这是在合并期间发生的。删除它,所有的东西都很好。
奇怪的是 Android studio 如何显示所有 class 未找到的错误并且不显示该错误。我知道这是一个愚蠢的错误,但如果您没有在日志中看到该错误,则很难找到真正的错误。