La aplicación no implementa dagger.android.HasDispatchingActivityInjector

Tengo una subclass de Aplicación que estoy conforme con HasDispatchingActivityInjector, pero cuando bash ejecutar mi aplicación, se bloquea y dice:

Unable to start activity ComponentInfo{com.test.testing/com.test.testing.ui.main.MainActivity}: java.lang.RuntimeException: android.app.Application does not implement dagger.android.HasDispatchingActivityInjector 

Esta es mi subclass de Aplicación:

 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 } 

¿Alguien más ha experimentado este error antes?

Gracias