执行flutter create -t app命令未生成Android目录的问题求助
执行flutter create -t app命令未生成Android目录的问题求助
问题描述
我在Ubuntu 24.04.2 LTS机器上通过命令行执行基础的Flutter项目创建命令:
flutter create -t app test
执行完成后,用ls命令查看项目目录,输出内容如下:
analysis_options.yaml lib macos pubspec.yaml test windows ladder6.iml linux pubspec.lock README.md web
可以清楚看到没有生成Android目录,这和预期的项目结构不符。
同时我还遇到一个关联问题:明明已经安装了JetBrains最新版的Android Studio,但flutter doctor始终提示「没有支持的IDE」,具体检测输出如下:
Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel stable, 3.29.3, on Ubuntu 24.04.2 LTS 6.8.0-59-generic, locale en_CA.UTF-8) [✓] Chrome - develop for the web [✓] Linux toolchain - develop for Linux desktop [!] Flutter IDE Support (No supported IDEs installed) [✓] Connected device (2 available) [✓] Network resources ! Doctor found issues in 1 category.
环境信息
我的Flutter版本详情:
flutter --version Flutter 3.29.3 • channel stable • https://github.com/flutter/flutter.git Framework • revision ea121f8859 (4 weeks ago) • 2025-04-11 19:10:07 +0000 Engine • revision cf56914b32 Tools • Dart 3.7.2 • DevTools 2.42.3
已安装的Android Studio版本信息:
2024.3.2 Build #AI-243.25659.59.2432.13423653,built on April 29, 2025
Runtime version: 21.0.6+-13368085-b895.109 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
已尝试的解决方法
- 升级了多个相关依赖包
- 针对部分组件尝试卸载后重新安装
但以上操作都没有解决问题:Android目录依旧无法生成,flutter doctor的IDE检测异常也没有修复。
想请教各位,我该如何调整配置或操作,才能让Flutter正常生成包含Android目录的完整项目,同时让flutter doctor正确识别已安装的Android Studio?
内容来源于stack exchange
相关产品推荐
相关产品推荐

