Невозможно просмотреть Composables с помощью внедрения Koin [Android] ⇐ Android
Невозможно просмотреть Composables с помощью внедрения Koin [Android]
Я пытаюсь просмотреть Composable, который использует зависимости koin. Согласно документации здесь, вы сможете запустить мини-приложение KoinApplication в функции предварительного просмотра, чтобы передать зависимость в предварительный просмотр.
Но я все равно получаю следующую ошибку:
Проблема рендеринга java.lang.IllegalStateException: KoinApplication не запущен в org.koin.core.context.GlobalContext.get(GlobalContext.kt:36) в org.koin.core.comComponent.KoinComponent$DefaultImpls.getKoin(KoinComponent.kt:33) на com.xyz.utility.MyHelper.getKoin(MyHelper.kt:38) в com.xyz.utility.MyHelper$special$$inlined$inject$default$5.invoke(KoinComponent.kt:68) .... Вот моя функция предварительного просмотра
@Preview @Композитный весело PreferencesPreview() { KoinApplication(приложение = { // здесь ваша конфигурация предварительного просмотра модули( модуль базы данных, сетевойМодуль, //и т. д... ) }) { // Создание для предварительного просмотра с помощью Koin Настройки() } }
Я пытаюсь просмотреть Composable, который использует зависимости koin. Согласно документации здесь, вы сможете запустить мини-приложение KoinApplication в функции предварительного просмотра, чтобы передать зависимость в предварительный просмотр.
Но я все равно получаю следующую ошибку:
Проблема рендеринга java.lang.IllegalStateException: KoinApplication не запущен в org.koin.core.context.GlobalContext.get(GlobalContext.kt:36) в org.koin.core.comComponent.KoinComponent$DefaultImpls.getKoin(KoinComponent.kt:33) на com.xyz.utility.MyHelper.getKoin(MyHelper.kt:38) в com.xyz.utility.MyHelper$special$$inlined$inject$default$5.invoke(KoinComponent.kt:68) .... Вот моя функция предварительного просмотра
@Preview @Композитный весело PreferencesPreview() { KoinApplication(приложение = { // здесь ваша конфигурация предварительного просмотра модули( модуль базы данных, сетевойМодуль, //и т. д... ) }) { // Создание для предварительного просмотра с помощью Koin Настройки() } }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
InvoctionTargetException при использовании Koin для внедрения зависимостей
Anonymous » » в форуме Android - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как настроить выравнивание для пользовательских Composables в Jetpack Compose?
Anonymous » » в форуме Android - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-