Pedro Francisco de Sousa Neto
11/07/2023, 8:12 PM3.3.0
to 3.5.0
in a project.
But I'm getting this error bellow.
java.lang.NoSuchMethodError: No static method koinApplication(Lkotlin/jvm/functions/Function1;)Lorg/koin/core/KoinApplication; in class Lorg/koin/dsl/KoinApplicationKt; or its super classes (declaration of 'org.koin.dsl.KoinApplicationKt' appears in /data/app/~~-v7ltggb26ocufcc-xLlsg==/y.x.a.b.c.dev-powQHZcztrJNPbtiu3sZ-g==/base.apk!classes22.dex)
I think it's because I'm implementing a third party library who uses a old koin version.
How can I get around?LeoColman
11/07/2023, 8:19 PMarnaud.giuliani
11/08/2023, 8:49 AMPedro Francisco de Sousa Neto
11/08/2023, 1:39 PMdependencies {
configurations.configureEach {
println(">>> test1")
resolutionStrategy.eachDependency {
if (requested.group == "io.insert-koin") {
println("##### koin replaced")
useVersion("3.5.0")
because("of you by Kelly Clarkson test test")
}
}
}
}
>>> test1
is printed, but #### koin replaced
it's notit was using koin: 'io.insert-koin:koin-android:3.5.0'
it was using koin: 'io.insert-koin:koin-core-jvm:3.5.0'
it was using koin: 'io.insert-koin:koin-core:3.5.0'
it was using koin: 'io.insert-koin:koin-test-junit4:3.5.0'
it was using koin: 'io.insert-koin:koin-test-jvm:3.5.0'
it was using koin: 'io.insert-koin:koin-test-jvm:3.5.0'
it was using koin: 'io.insert-koin:koin-test:3.5.0'
arnaud.giuliani
11/08/2023, 2:22 PMPedro Francisco de Sousa Neto
11/08/2023, 2:23 PMjava.lang.NoSuchMethodError: No static method koinApplication(Lkotlin/jvm/functions/Function1;)Lorg/koin/core/KoinApplication; in class Lorg/koin/dsl/KoinApplicationKt; or its super classes (declaration of 'org.koin.dsl.KoinApplicationKt' appears in /data/app/~~QKRjIcGRveUyAmxSoBIepQ==/br.fancy.app.company.dev-XXQOI4np1Jjx33sN8FwDGQ==/base.apk!classes22.dex)
arnaud.giuliani
11/08/2023, 2:29 PMLeoColman
11/08/2023, 2:30 PMPedro Francisco de Sousa Neto
11/08/2023, 2:44 PM+--- br.x.a.b.c:lib-abc-sdk:0.6.1-debug
| +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.8.0 -> 1.9.10 (*)
| +--- io.insert-koin:koin-android:3.3.3 -> 3.5.0
LeoColman
11/08/2023, 6:10 PMarnaud.giuliani
11/09/2023, 8:14 AMPedro Francisco de Sousa Neto
11/09/2023, 11:24 AMarnaud.giuliani
11/09/2023, 2:35 PM