Я использую инъекцию зависимости кинжала. Обычно он работает нормально, но когда я использую его для вставки компонента в класс, который расширяет FirebaseInstanceIdService, он не выполняет сборку. Есть ли что-то особенное в FirebaseInstanceIdService, которое мешает мне вводить в него или есть что-то, что мне нужно сделать, чтобы заставить его работать. Я не пытаюсь внедрить экземпляр FirebaseInstanceIdService в любом месте, просто впрыснуть в нее Зависимость отAndroid Dagger and Firebase
AppComponent имеет
void inject (AbcFirebaseInstanceIdService abcFirebaseInstanceIdService);
И AbcFirebaseInstanceIdService имеет
public void inject(ApplicationComponent appComponent) {
appComponent.inject(this);
}
Дни головной боли были решены путем простого обновления версии. –