разных эмуляторах с разными апишками работает по разному? В частности в одном случае он успевает кое что проинициализировать и все работает отлично, но на другом уже не инициализирует или не в том порядке инициализирует и происходит Крэш. Что можно сделать с этим?
В каком смысле не успевает проинициализировать? Классы генерируются во время компиляции, а если компиляция приложения была успешна завершена, значит dagger hilt успешно сгенерировал классы. Это кстати его главное отличие от koin. Так, что у тебя проблема в другом.
инициализация это создание инстанса класса, происходит в рантайме
Прежде чем умничать, погрузись в вопрос
При том, что DI занимается непосредственно созданием инстансов.
DI - внедрение зависимостей, происходит тоже в рантайме.
А за хамство — предупреждение.
Но конкретно в вопросе который озвучил автор, 100% дело не в di
С недавнего времени.
Можешь по подробнее рассказать как это происходит 😏
Ну как, вызываешь конструктор и передаёшь туда зависимости.
Что ? Т.е если я руками передал объект в конструктор, то получается это di?
Ну ок. 😂
Вообще холивар поднялся после этого вопроса
Это как так compile time либа что то не успевает проиницализировать )
Я и о том, что если dagger сгенерировал классы, то дело явно в не di
Обсуждают сегодня