gpt4 book ai didi

kotlin - Dagger2 + Kotlin,注入(inject)不起作用

转载 作者:行者123 更新时间:2023-12-02 13:15:22 27 4
gpt4 key购买 nike

不幸的是,Dagger2 没有创建我要注入(inject)的对象的实例。

  • Dagger :2.0.2
  • Kotlin :1.0.1-2

  • 源代码? Here

    零件:
    @ActivityScope @Component(dependencies = ApplicationComponent.class,
    modules = { HomeModule.class })
    public interface HomeComponent {
    void inject(HomeActivity homeActivity);
    HomePresenter homePresenter();
    }

    模块:
    @Module public class HomeModule {
    @Provides @ActivityScope HomePresenter provideHomePresenter(
    HomePresenterImpl presenter) {
    return presenter;
    }
    }

    最佳答案

    只需将 Dagger 的版本更新为 2.2 .

    关于kotlin - Dagger2 + Kotlin,注入(inject)不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37201962/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com