我一直在尝试实现Dagger2。问题:当我使用构造函数注入时,它工作得很好,但是当我使用字段注入时,它会抛出一个错误,如下所示:
Error:(6, 48) error: cannot find symbol class DaggerApplicationComponentDagger2 --我的理解是:您必须创建一个模块类,您将在其中创建方法。这些方法将为您提供所需类的相应对象,如Retrofit、ApplicationContext等。中注
遗憾的是,我还没能在Dagger 2文档中找到任何东西,或者在Stackoverflow上找到任何关于它的东西,所以如果你们知道一些资源,我会非常感激的。我在这个存储库中准备了一个最小的例子来解释我的问题:public class Application {
public Application带着虚拟的依赖
public class So
我正在学习Dagger 2,所以我想了解一些基本的东西。我有以下代码:public class MainModule {
public Presenter provideMainActivityPresenter(Modelmodel){public Model provideMainModel(){
returnpublic class MainPresenter implements P