Я учусь kotlin используя коин. При запуске приложения в catlog я вижу следующее сообщение:
java .lang.IllegalStateException: KoinApplication не был запущен
, хотя я использовал startKoin в MyApplication
class MyApplication : Application() {
var listOfModules = module {
single { GitHubServiceApi() }
}
override fun onCreate() {
super.onCreate()
startKoin {
androidLogger()
androidContext(this@MyApplication)
modules(listOfModules)
}
}
}
Я обнаружил проблему, в которой допустил ошибку. Предполагалось добавить имя MyApplcation в mainfest. xml