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

如何在Android Studio中为各项目独立配置Flutter SDK(基于FVM)

为Android Studio中每个Flutter项目独立配置FVM管理的SDK路径

方法一:修改项目.iml文件

  • 找到项目根目录下的<项目名称>.iml文件(例如my_flutter_app.iml)
  • 定位到<component name="FacetManager">节点,添加或更新Flacet配置:
<facet type="flutter" name="Flutter">
  <configuration>
    <option name="sdkPath" value="$MODULE_DIR$/.fvm/flutter_sdk" />
  </configuration>
</facet>
  • 保存文件后重启Android Studio,项目会自动加载指定路径的SDK。

方法二:通过Project Structure单独设置

  • 打开目标项目,点击顶部菜单File > Project Structure(快捷键:Windows/Linux为Ctrl+Alt+Shift+S,Mac为Cmd+;)
  • 左侧面板选择Modules,选中当前项目的Flutter模块
  • 在右侧Flutter标签页,将Flutter SDK path修改为./.fvm/flutter_sdk,或者直接浏览选择项目根目录下的.fvm/flutter_sdk文件夹
  • 点击Apply和OK,该设置仅对当前项目生效。

方法三:用FVM命令自动关联项目

  • 打开终端进入项目根目录
  • 执行fvm use <目标Flutter版本>(例如fvm use 3.16.0),FVM会自动生成.fvm文件夹并下载对应版本SDK
  • 执行fvm flutter doctor验证配置,重新打开Android Studio后,项目通常会自动识别.fvm/flutter_sdk路径;若未自动识别,再用方法二手动指定即可。

注意事项

  • 确保每个项目已通过fvm use命令完成版本初始化,生成.fvm目录
  • 全局设置中的Flutter SDK path建议保持为空或指向一个默认版本,避免覆盖项目级配置
  • 打开新项目时,Android Studio若提示选择SDK,直接指定项目内的.fvm/flutter_sdk即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 21:05:22