Android Dagger 2.11 с Kotlin, ContributesAndroidInjector Аннотация

Я использую Dagger 2.11 с Kotlin . Все отлично с Dagger но когда я добавляю аннотацию ContributesAndroidInjector для проекта, я получаю эту ошибку:

 e: ...build/tmp/kapt3/stubs/devDebug/com/raqun/android/di/AppComponent.java:6: error: dagger.internal.codegen.ComponentProcessor was unable to process this interface because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code. e: e: public abstract interface AppComponent extends dagger.android.AndroidInjector<MyApp> { e: 

Вот зависимости, которые я использую:

 $rootProject.ext.daggerVersion = 2.11 compile "com.google.dagger:dagger-android:$rootProject.ext.daggerVersion" compile "com.google.dagger:dagger-android-support:$rootProject.ext.daggerVersion" kapt "com.google.dagger:dagger-compiler:$rootProject.ext.daggerVersion" annotationProcessor "com.google.dagger:dagger-android-processor:$rootProject.ext.daggerVersion" annotationProcessor "com.google.dagger:dagger-compiler:$rootProject.ext.daggerVersion" 

Я уже добавил:

 kapt { generateStubs = true } 

а также

 apply plugin: 'kotlin-kapt' 

Что мне не хватает или что-то не так? Спасибо за вашу помощь.

Нет: я уже пробовал проект по градации и реконструкции.

Проблема в моих зависимостях. Вот рабочие зависимости для Dagger 2.11 и Kotlin .

 compile "com.google.dagger:dagger-android-support:$rootProject.ext.daggerVersion" kapt "com.google.dagger:dagger-compiler:$rootProject.ext.daggerVersion" kapt "com.google.dagger:dagger-android-processor:$rootProject.ext.daggerVersion" 

Спасибо всем за помощь.