如果我添加协程依赖项,我可以在共享模块中使用它。
但是,如果我在其中添加自己的 Kotlin 库和类,则在共享模块MyClass
中看不到:MyClass
val commonMain by getting {
dependencies {
implementation(project(":myKotlinLib"))
}
}
如何将我的库模块标记为与 KMM 共享模块“兼容”?
有myKotlinLib
gradle 配置:
plugins {
id 'java-library'
id 'kotlin'
}
java {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}
我使用 File -> New -> Module -> Java 或 Kotlin 库(语言:Kotlin)创建了 lib
UPD