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

Mac端更新Android Studio后新建Flutter项目无iOS模块求助

解决Android Studio新建Flutter项目无iOS模块问题

问题概述

Mac端更新Android Studio至Jellyfish | 2023.3.1 Patch 1版本后,新建Flutter项目无法生成iOS相关模块;已重装Xcode及多个AS版本无效,但Visual Studio Code中iOS环境运行正常。

环境信息

  • Android Studio版本:Jellyfish | 2023.3.1 Patch 1(Build #AI-233.14808.21.2331.11842104,2024年5月15日构建)
  • 运行时版本:17.0.10+0-17.0.10b1087.21-11572160 aarch64
  • 系统:macOS 14.5
  • Flutter插件版本:80.0.1
  • Dart插件版本:233.15271

解决方案

1. 校验Flutter SDK配置

打开Android Studio的Settings(偏好设置)→Languages & Frameworks→Flutter,确认Flutter SDK路径正确,且在终端执行flutter doctor能正常检测到iOS环境(终端执行正常说明SDK本身无问题,AS可能未正确读取配置)。

2. 重置AS的Flutter项目模板

删除AS缓存的Flutter模板文件,路径为:

~/Library/Application Support/Google/AndroidStudio2023.3/plugins/flutter/lib/templates

删除后重启Android Studio,重新尝试新建项目。

3. 关闭实验性UI设置

当前AS注册表开启了ide.experimental.ui=true,该实验性UI可能存在兼容性问题:

  • 打开AS的Help→Find Action,输入Registry
  • 找到ide.experimental.ui选项,取消勾选,重启AS后重试。

4. 手动生成iOS模块

若上述方法无效,可先在AS中创建无iOS模块的Flutter项目,然后在项目根目录终端执行:

flutter create --platforms ios .

手动补全iOS模块,之后回到AS中打开项目即可识别。

5. 降级Flutter插件

当前使用的Flutter插件80.0.1版本可能与AS Jellyfish存在兼容性问题,可尝试降级至79.x版本:

  • 打开AS的Settings→Plugins,找到Flutter插件,点击Installed→Downgrade Plugin(若有该选项),选择旧版本安装后重启AS。

内容的提问来源于stack exchange,提问作者koo boom

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 16:13:15