Shreyash Kore
06/27/2024, 7:02 PMrunDistribution
mode. The app is using the local projects as library
This DOES NOT happen when running in runRelease
mode
java.lang.NoClassDefFoundError: java/net/http/HttpClient$Version
java/net/http/HttpClient$Version kotlin.Unit
I am using Ktor v "2.3.12" in Kotlin Multiplatform. The app works find for android.Aleksei Tirman [JB]
06/28/2024, 7:22 AMShreyash Kore
06/28/2024, 5:51 PMAleksei Tirman [JB]
07/01/2024, 11:18 AMShreyash Kore
07/01/2024, 5:15 PMktor = "3.0.0-beta-1" // tried with v2.3.12 too
ktor-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" }
ktor-client-darwin = { module = "io.ktor:ktor-client-darwin", version.ref = "ktor" }
ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "ktor" }
ktor-client-js = { module = "io.ktor:ktor-client-js", version.ref = "ktor" }
ktor-client-java = { module = "io.ktor:ktor-client-java", version.ref = "ktor" }
These are the only ktor dependencies in my project.Aleksei Tirman [JB]
07/01/2024, 5:21 PMShreyash Kore
07/01/2024, 5:26 PMSLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See <http://www.slf4j.org/codes.html#StaticLoggerBinder> for further details.
java.lang.NoClassDefFoundError: java/net/http/HttpClient$Version
at io.ktor.client.engine.java.JavaHttpConfig.<init>(JavaHttpConfig.kt:18)
at io.ktor.client.engine.java.Java.create(Java.kt:30)
at io.ktor.client.HttpClientKt.HttpClient(HttpClient.kt:43)
at io.ktor.client.HttpClientJvmKt.HttpClient(HttpClientJvm.kt:23)
at com.gyanoba.inspektor.sample.data.Api$client$2.invoke(Api.kt:13)
Shreyash Kore
07/01/2024, 6:04 PMShreyash Kore
07/04/2024, 6:35 PM