You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

KMM开发问题:Android Studio未显示iOS模拟器执行目标

KMM开发中Android Studio未显示iOS模拟器的解决建议
  • 强制刷新模拟器列表
    打开Android Studio的设备管理器(右上角设备下拉框里选“Device Manager”),点击左上角刷新按钮等待几秒;还可以通过顶部菜单Tools -> Kotlin -> KMM -> Reload iOS Simulators重启KMM的模拟器加载服务。

  • 校验Xcode命令行工具关联
    打开终端执行sudo xcode-select -s /Applications/Xcode.app/Contents/Developer,确保命令行工具指向正确的Xcode安装路径(Xcode不在默认位置的话替换成实际路径);再执行xcrun simctl list devices,如果终端能正常列出模拟器但AS没显示,问题出在AS的识别逻辑上。

  • 清除Android Studio缓存
    关闭AS,删除以下缓存目录:
    macOS路径:~/Library/Caches/Google/AndroidStudio<你的AS版本号> 和 ~/Library/Application Support/Google/AndroidStudio<你的AS版本号>
    重启AS等待索引完成后再检查模拟器列表。

  • 确认KMM插件兼容性
    打开Settings -> Plugins,找到Kotlin Multiplatform Mobile插件,检查版本是否和当前AS版本兼容,尝试卸载后重新安装最新兼容版本。

  • 手动通过命令行运行iOS目标
    如果以上方法都无效,在项目根目录执行对应架构的运行命令:

    • 适配M系列芯片:./gradlew iosSimulatorArm64Run
    • 适配Intel芯片:./gradlew iosX64Run
      若命令行能正常启动模拟器运行,说明是AS的UI显示问题,可暂时用命令行替代,同时向JetBrains反馈该插件bug。

内容的提问来源于stack exchange,提问作者Adam Varhegyi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 17:24:52