Skip to content
Advertisement

Cannot be provided without an @Provides-annotated method (Dagger 2 in Android Kotlin)

searched on many sites and in various articles, but without effect, so I ask for your help with Dagger 2 (DI)

I can not understand what the problem is

I’m new to Dagger 2 (Di) and I’m just studying it, please help me understand

My code:

MainActivity.kt

JavaScript

App.kt

JavaScript

ServiceBuild.kt

JavaScript

NetworkService.kt

JavaScript

AppNetworkModule.kt

JavaScript

AppComponent.kt

JavaScript

Build error

JavaScript

Advertisement

Answer

Change your code ServiceBuild to NetworkService like this:

JavaScript
User contributions licensed under: CC BY-SA
10 People found this is helpful
Advertisement