【问题标题】:Does KMM works in Android Studio - Windows VersionKMM 是否适用于 Android Studio - Windows 版本
【发布时间】:2021-04-17 00:31:24
【问题描述】:

我需要为 iOS 和 Android 开发一个应用。
重启 Android Studio 后出现此错误。

Kotlin 多平台移动插件问题
Kotlin Multiplatform Mobile 插件应该只能在 macOS 上运行

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

【问题讨论】:

    标签: windows android-studio kotlin-multiplatform kmm


    【解决方案1】:

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

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

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

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

    请参阅this 线程了解更多信息。

    【讨论】:

    • 正确,在这里尝试一下,是的,您可以编写 kotlin 原生代码并在 Windows 或 Linux 系统上使用它,但此消息具有误导性,应该更改,因为它不鼓励使用 KMM。跨度>
    • 我面临的问题是我无法在 Windows 上创建 KMM 项目。它给了我错误:项目未配置命令“pod install”失败。请(重新)安装 CocoaPods 并重试。所以现在我如何创建项目。我知道在 iOS 部分工作是不可行的,但我正在努力学习 KMM 并了解这项技术
    • 在windows上你需要用gem单独安装cocopods
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    • 1970-01-01
    相关资源
    最近更新 更多