Android Studio新建Flutter项目缺失Application计数器模板选项
根因说明
2024年5月发布的Android Studio Jellyfish(2024.1.1)版本出现Flutter新建项目缺失Application模板的问题,属于插件适配故障,核心诱因有三类:
- Flutter、Dart插件安装后未完成SDK索引初始化,模板列表加载不全
- 安装的Flutter稳定版插件未跟进适配新版Android Studio的新建项目向导逻辑,模板读取逻辑异常
- IDE项目向导配置缓存损坏,未正确拉取Flutter SDK内置的项目模板
解决方案
按优先级从高到低依次操作,每步操作完成后可重启IDE验证问题是否修复:
1. 升级Flutter插件至适配版本
- 打开IDE设置面板,进入
Plugins页面 - 在已安装列表找到Flutter插件,点击插件条目旁的齿轮图标,选择切换到Beta版本通道更新
- 同步将Dart插件更新到与Flutter插件匹配的版本,重启IDE等待索引加载完成
备注:2024年5-7月推送的Flutter稳定版插件未完成对Android Studio Jellyfish版本的向导适配,Beta分支已修复该模板缺失问题
2. 清除IDE损坏缓存
- 关闭所有已打开的项目回到欢迎页
- 依次点击菜单栏
File > Invalidate Caches... - 勾选
Clear file system cache and Local History、Clear VCS Log caches and indexes选项,点击Invalidate and Restart - 等待IDE重启、全量索引加载完成后再打开新建项目向导
3. 更换项目创建入口
不要点击欢迎页右上角的New Flutter Project专属按钮,改用标准项目创建流程:
- 在欢迎页左侧
Projects分类下点击New Project选项 - 在弹出的向导左侧边栏找到
Flutter分类并展开,即可看到完整模板列表,包含标准Application模板 - 选中模板后正常配置项目存储路径、SDK路径,即可生成带默认计数器Demo的Flutter项目
4. 校验SDK配置正确性
- 进入
Settings > Languages & Frameworks > Flutter配置页 - 确认Flutter SDK路径指向SDK根目录(不要选到bin子目录),路径中无中文、空格、特殊字符
- 确认本地Flutter SDK版本不低于3.19,低版本SDK与新版IDE存在模板兼容问题
- 配置完成后重启IDE生效
临时兜底方案
如果以上操作后问题仍存在,可直接在终端执行flutter create 你的项目名命令生成标准计数器项目,再通过IDE的Open an existing project入口打开项目即可正常开发,无功能影响。
修复完成后,Flutter新建项目向导应默认展示四类官方模板:Application、Module、Package、Plugin。
内容的提问来源于stack exchange,提问作者Bob the Builder
相关产品推荐
相关产品推荐

