How to inject dependencies in a BaseFragment/BaseActivity using Hilt?

Viewed 1157

    @Inject
    lateinit var eventTracker: Provider<EventTracker>

    override fun onResume() {
        super.onResume()
        eventTracker.get().trackScreenInteraction(this.javaClass.canonicalName)
    }
}

I am trying to do this; but it gives me a kotlin.UninitializedPropertyAccessException: lateinit property eventTracker has not been initialized

0 Answers
Related