2017-07-19 3 views
4

を実装していません。サブクラス:アプリケーションは、私は私がHasDispatchingActivityInjectorに準拠していますアプリケーションのサブクラスを持っていますが、私は試してみて、私のアプリを実行すると、それがクラッシュします、と言ってdagger.android.HasDispatchingActivityInjector

class MyApplication : Application(), HasDispatchingActivityInjector { 

@Inject 
lateinit var dispatchingAndroidInjector: DispatchingAndroidInjector<Activity> 

override fun onCreate() { 
    super.onCreate() 

    DaggerAppComponent.create().inject(this) 
} 

override fun activityInjector(): DispatchingAndroidInjector<Activity> { 
    return dispatchingAndroidInjector 
} 

誰もこのエラーが発生しましたか?

おかげ

答えて

16

私はアンドロイドを追加していなかったので、それはだった:私のマニフェストファイルに自分のアプリケーションのサブクラスの値を持つ名前のキーを。

+0

ありがとうございます!いくつか頭痛を救った! –

+0

ありがとう、同じことが私に起こる – Oussaki

関連する問題