У меня есть мультимодульный проект Android / kotlin.Некоторые из моих модулей - Singletone, такие как модули сети и аналитики.Для инициализации им необходим контекст приложения.
Я могу инициализировать Koin / Kodein в модуле app
.Однако проблема заключается в том, как inject
контекст приложения в каждом модуле (поскольку модуль приложения не виден модулям Network / Analytics).
По сути, мой модуль приложения deoendent только для других модулей.
Поскольку я недавно начал свой проект, я оцениваю Коина и Кодейна, чтобы понять, какой из них помогает мне так, как я хочу.Вот почему я открыт, чтобы переключать их.