具有依赖注入的FirebaseUI

问题描述 投票:0回答:1

我使用匕首进行依赖注入,我的所有活动都是匕首注入:

@Suppress("unused")
@Module
abstract class MainActivityModule {    
    @ContributesAndroidInjector
    abstract fun contributeMainActivity(): MainActivity
}

因此,当我使用FirebaseUI时,我理解为FirebaseUI活动会出错

没有为类<com.firebase.ui.auth.KickoffActivity>绑定的进程工厂

有什么工作吗?

android firebase dependency-injection dagger-2 firebaseui
1个回答
0
投票

将这些行添加到您的活动模块类。

  @PerActivity
  @ContributesAndroidInjector
  internal abstract fun contributeKickoffActivity(): KickoffActivity

  @PerActivity
  @ContributesAndroidInjector
  internal abstract fun contributeAuthMethodPickerActivity(): AuthMethodPickerActivity

© www.soinside.com 2019 - 2024. All rights reserved.