KMM 是否适用于 Android Studio - Windows 版本

问题描述

我需要为 iOS 和 Android 构建一个应用。
重新启动 Android Studio 后出现此错误

Kotlin Multiplatform Mobile 插件问题
Kotlin Multiplatform Mobile 插件应该只在 macOS 上工作

我使用的是 Windows 机器。
请告诉我,如果有任何解决此问题的方法

解决方法

KMM 适用于 Windows。
Android Studio 中显示了一个不正确的警告,说明“KMM 插件仅在 macOS 上可用”,这可能是造成混淆的原因。

Plugin Error

注意:虽然 KMM 可以在 Windows 机器上运行,但存在一些限制。

  • 使用 Windows 机器,您只能编写 Android 和共享模块代码 (Java 和 Kotlin)。
  • 创建和运行 iOS 模拟器不可能

这些是Apple 的限制,而不是 KMM。
它们适用于大多数跨平台技术,如 KMM、Flutter 等。

有关详细信息,请参阅 this 线程。