Having some trouble using a jar in a compose multi...
# multiplatform
i
Having some trouble using a jar in a compose multiplatform project. 1. Setup a brand new compose multiplatform project 2. I added a libs folder at
composeApp/libs
3. Put the jars in that libs folder 4. In
composeApp/build.gradle.kts
I added to kotlin.sourceSets.commonMain.dependencies, e.g.
Copy code
kotlin {
    sourceSets {
        commonMain.dependencies {
            ...
            implementation(files("$projectDir/libs/my-first.jar"))
            implementation(files("$projectDir/libs/my-second.jar"))
        }
    }
}
But I still can’t import the classes from those jars in
composeApp/src/commonMain/kotlin/App.kt
— any ideas?
d
Common code has to be Kotlin. You can't use a jar (Java) in common code. You can only use a jar (Java) in Android- or JVM- specific code.