Dagger @ContributesAndroidInjector ComponentProcessor was unable to process this interface

Adding annotationProcessor "com.google.dagger:dagger-android-processor:2.11" to your gradle file will resolve your problem.


In my case SomeModule class contained unnecessary lines:

@ContributesAndroidInjector
internal abstract fun fragmentInjector(): SomeFragment

For Kotlin, instead of

annotationProcessor com.google.dagger:dagger-android-processor:2.11

use

kapt com.google.dagger:dagger-android-processor:2.11