![](/img/trans.png)
[英]How to convert Kotlin project to Kotlin Multiplatform Mobile after the project completion?
[英]How To Set Android JVM Target Compability in Kotlin Multiplatform Mobile Project
正如這個問題的標題所描述的,我在構建我的 KMM 項目的 Android 應用程序時收到一條警告,提示我將我的 JVM 版本設置為 11,如以下終端 output 所示:
> Task :shared:compileDebugKotlinAndroid
'compileDebugJavaWithJavac' task (current target is 1.8) and 'compileDebugKotlinAndroid' task (current target is 11) jvm target compatibility should be set to the same Java version
但是我該怎么做呢? 像在常規 Android 項目中那樣設置它似乎沒有效果。
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> { kotlinOptions.jvmTarget = "11" }
它只是建議屬性,您可以安全地刪除它。 minSdk
就足夠了。 請參閱LibraryBaseFlavor 參考棄用消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.