Результаты поиска по запросу "dagger-2"
Статические методы просто имеют более быстрые вызовы. Удаление статического никак не влияет на проблему.
я есть небольшой сценарий, где у меня есть следующая структура, где я пытаюсь внедрить менеджер фрагментов в фрагменте baseActivity, но по какой-то причине мне не хватает удачи :( @Singleton @Component(modules = { AppModule.class, ...
это не метод
нный с этим вопросом:Эспрессо, Dagger2 установить ViemodelProvider.Factory на BaseActivity [https://stackoverflow.com/questions/46513349/espresso-dagger2-set-viemodelprovider-factory-on-baseactivity] Я прошел через ад и обратно, чтобы получить ...
Пример:
я есть абстрактная AccountRequiredActivity, которая выглядит следующим образом (и работает нормально): public abstract class AccountRequiredActivity extends LifecycleActivity { @Inject ViewModelProvider.Factory viewModelFactory; private ...
Спасибо, это мне очень помогло!
лицитDagger 2 в моем приложении для Android. У меня это настроено следующим образом: AppComponent.java @Singleton @Component(modules = { AndroidInjectionModule.class, AndroidSupportInjectionModule.class, ActivityBuilder.class, ...
Спасибо, я смог свести свои модули только к привязке для текущей деятельности, Отличная обратная связь.
екте, над которым я работаю, есть ряд служебных классов, для которых требуется контекст активности. Я не хочу объявлять новый метод @Provides для каждого действия, которое использует зависимость. то есть я не хочу этого: @Provides static ...
Ты мой герой. Спасибо много.
я есть некоторые странные проблемы с Dagger, которые я вроде как исправил, но решение не является правильным. Вот классы кинжалов: @Module class P5Module { @Provides fun pool(): RecyclerView.RecycledViewPool = RecyclerView.RecycledViewPool() ...
И соответствующая функция признака создаст компонент:
тоящее время я экспериментирую с InstantApps и хотел бы включить кинжал в свой проект. У меня проблема с настройкой приложения AppComponent. Мой компонент приложения включает в себя все функциональные модули кинжала моего приложения. У меня в ...
то есть контекст будет введен? или как я могу предоставить, потому что мой класс не является модулем, я использую только конструктор инъекций. ответьте, пожалуйста
я есть класс public class DialogUtils { private Context context; @Inject public DialogUtils(Context context) { this.context = context; } }В моем классе деятельности я сделал, но я получаю исключение нулевого указателя на ...
У меня недавно была такая же проблема. Поскольку я иногда выполняю фиксацию через Android Studio (3.4.c6), я использую опцию «Оптимизировать импорт», чтобы удалить неиспользуемый импорт. По некоторым причинам он удалил импорт для аннотации Parcelize.
ользую Dagger 2 и Kotlin для разработки под Android. Мой проект также является многомодульным проектом. Мой файл settings.gradle выглядит так: include :app include :libЯ также поддерживаю модуль lib. В Dagger Files (например, в компоненте) я ...
В настоящее время создается другой экземпляр OkHttpClient.Builder в методе provideRetrofitInstance, который вы уже предоставили в своем ApiModule. Будьте милы и используйте вместо этого аргумент httpClient.
ичок в Dagger и Retrofit. У меня возникла проблема, когда генерируется несколько экземпляров модифицированного пользовательского перехватчика, несмотря на объявленный синглтон в модуле кинжала. Мне нужен только один экземпляр. Модуль ...