Я пытаюсь создать конструктор для класса приложения Android для внедрения DispatchingAndroidInjector, как я хотел бы внедрить в конструктор вместо полевого ввода.Всякий раз, когда я пытаюсь внедрить его в конструктор класса приложения, получено исключение «класс приложения не имеет нулевого аргумента».
Следующим способом я пытаюсь внедрить зависимость в классе приложения:
DispatchingAndroidInjector<Activity> mDispatchingAndroidInjector;
@Inject
public MyApplication(DispatchingAndroidInjector<Activity> dispatchingAndroidInjector) {
mDispatchingAndroidInjector = dispatchingAndroidInjector;
}