【发布时间】:2021-09-12 14:47:31
【问题描述】:
作为平台限制,我们不能在 Kotlin Multiplatform Mobile 中使用 Java 源代码。
但如果 Kotlin 与 Java 100% 兼容,为什么我们不能将 Java 与 Kotlin Multiplatform Mobile 一起使用?我的意思是不仅在 Android 或 JVM 部分中使用它,而且在共享代码的公共部分中使用它。我们可以用 Java 编写 iOS 应用程序 :)
【问题讨论】:
-
Kotlin 与 java 应用程序中的 java 兼容,但如果你例如编译成JS,不能用java。多平台意味着它应该适用于多个平台(不仅仅是 JVM)。
标签: java kotlin kotlin-multiplatform kotlin-multiplatform-mobile kmm