koin在我的大多数相同型号的设备上都工作得很好,但它导致了单个设备的崩溃,我给了安卓上下文作为applicationContext,但它仍然导致崩溃。{###.activities.SplashScreenActivity}: java.lang.IllegalStateException: No Koin Context configured.:875)
Caused by: java.lang.IllegalStateException: No
我有一个打包并发布的Android库模块。它依赖于不同的应用程序,有些使用Koin,有些不使用,因此我想使用Koin的。阅读完文档后,我添加了一个koin组件和上下文,如下所示: lateinit var koinApplication: KoinApplicationKoin组件中,并且我用于在该活动的onCreate<
我在官方的koin文档中发现,属性的默认位置是src/main/resources/koin.properties,但是当我尝试使用它时,我得到了这个漂亮的异常。有人能解释一下koin是如何在Android上使用属性的吗?(ActivityThread.java:6608)
at android.app.ActivityThread.access$150
我想在爪哇得到AndroidContext的Koin。在Kotlin中,我会在startKoin块https://insert-koin.io/docs/reference/koin-android/dsl/中调用androidContext() 但在Java中,我是这样开始Koin的 public class App exten
我有一个带有RobolectricTestRunner的测试类,我用它来获取应用程序上下文,我还用KoinComponent扩展了一个类。当我开始测试时,它返回java.lang.IllegalStateException: KoinApplication has not been started并指向扩展KoinComponent的类。我试着用加载模块的setUp()方法启动Koin,并删除了Robolectric,但在这种方式下它找不到应用程序上下文</em
我有一个活动的共享视图模型和它的片段。get(NoteViewModel::class.java)
在Koin中,我试着做下面的工作。:6119) at java.lang.reflect.Method.invoke(原生方法)的android.os.Looper.loop(Looper.java:154) at com.android.internal.os.ZygoteInit.main(ZygoteInit.<