簡體   English   中英

如何在Kotlin多平台移動項目中設置Android JVM目標兼容性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM