У меня следующая проблема с компилятором Kotlin:
class file for okhttp3.OkHttpClient not found
Consult the following stack trace for details.
Я гуглил его, но никакого решения для меня нет.
Это мои зависимости в gradle:
dependencies {
// Modules
implementation project(':domain')
// Kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
// Network
implementation "com.squareup.retrofit2:retrofit:$retrofitVersion"
implementation "com.squareup.retrofit2:adapter-rxjava2:$retrofitVersion"
implementation "com.squareup.retrofit2:converter-gson:$retrofitVersion"
implementation "com.squareup.okhttp3:okhttp:$okHttpVersion"
implementation "com.facebook.stetho:stetho-okhttp3:$stethoVersion"
// DI
implementation "com.google.dagger:dagger:$daggerVersion"
implementation "com.google.dagger:dagger-android-support:$daggerAdnroidVersion"
implementation "javax.inject:javax.inject:$javaxVersion"
kapt "com.google.dagger:dagger-compiler:$daggerVersion"
// Testing
testImplementation "junit:junit:$junitVersion"
testImplementation "com.android.support.test:runner:$runnerVersion"
testImplementation "com.android.support.test.espresso:espresso-core:$espressoVersion"
testImplementation "org.mockito:mockito-core:$mockitoCore"
testImplementation "com.nhaarman.mockitokotlin2:mockito-kotlin:$mockitoKotlin"
testImplementation "android.arch.core:core-testing:$arch_components_vers"
androidTestImplementation "com.android.support:support-annotations:$androidAnnotationsVersion"
androidTestImplementation "com.android.support.test:runner:$androidRunnerVersion"
androidTestImplementation "com.android.support.test:rules:$androidRunnerVersion"
}
И я могу работать с этим классом в коде - с этим классом ошибок нет.
Но когда я пытаюсь запустить приложение, я вижу эту проблему.Как я могу это исправить?