Hi! I’m working on multiplatform project where I need to update all my libraries. On CI I received
There is no event loop. Use runBlocking { ... } to start one
so I changed coroutine version to
1.6.3-native-mt
. Now the issue is that many other dependencies does not use multithreaded coroutines and I receive errors - is there any way I can force them in my Android project to use this specific version?
l
louiscad
09/21/2022, 7:41 AM
Just update to the new memory model and use the regular artifacts that support multi-threading. It will be the default is 1.7.20 anyway.
r
Rihards
09/21/2022, 8:32 AM
It seems that these errors are caused by MVI / ktor libraries when I try to update version higher than 3.0.0-beta02 for PME and ktor to 2.1.1. I haven’t done previously the actions that You mentioned - how can I do them?