square / dagger

A fast dependency injector for Android and Java.
https://square.github.io/dagger/
Apache License 2.0
7.31k stars 3.06k forks source link

dagger.android.DispatchingAndroidInjector cannot be provided without an @Provides #564

Closed 1191102363 closed 4 years ago

1191102363 commented 4 years ago

E:\code\wan\WanAndroid\app\src\main\java\com\edward\wanandroid\base\WanAppLication.java:12: 错误: 找不到符号 import com.edward.wanandroid.di.component.DaggerAppComponent; ^ 符号: 类 DaggerAppComponent 位置: 程序包 com.edward.wanandroid.di.component E:\code\wan\WanAndroid\app\src\main\java\com\edward\wanandroid\di\component\AppComponent.java:25: 错误: [dagger.android.AndroidInjector.inject(T)] dagger.android.DispatchingAndroidInjector cannot be provided without an @Provides- or @Produces-annotated method. public interface AppComponent { ^ dagger.android.DispatchingAndroidInjector is injected at com.edward.wanandroid.base.activity.BaseActivity.mFragmentDispatchingAndroidInjector com.edward.wanandroid.MainActivity is injected at dagger.android.AndroidInjector.inject(arg0)

1191102363 commented 4 years ago

Problem solved