Flutter常用指令
Flutter常用指令
Flutter 的常用指令主要分为 开发工具命令(flutter 命令行)和 Dart 工具命令(dart 命令行),以下是核心指令整理:
一、Flutter 常用命令
1. 项目创建与运行
- 创建新项目
1
flutter create <项目名称>
- 运行项目(自动选择设备)
1
flutter run
- 指定设备:
flutter run -d <设备ID>(通过flutter devices查看设备ID) - 生产模式:
flutter run --release - 调试模式:
flutter run --debug
- 指定设备:
- 快捷指令
- r Hot reload.
- R Hot restart.
- h List all available interactive commands.
- d Detach (terminate “flutter run” but leave application running).
- c Clear the screen
- q Quit (terminate the application on the device).
如果是想重新进入调试模式可以使用flutter attach
2. 构建应用
- 生成 APK(Android)
1
flutter build apk
- 分架构构建:
flutter build apk --target-platform android-arm,android-arm64
- 分架构构建:
- 生成 App Bundle(Google Play)
1
flutter build appbundle
- 生成 IPA(iOS)
1
flutter build ios
- 需要 Xcode 导出:
flutter build ipa
- 需要 Xcode 导出:
3. 设备与模拟器
- 查看已连接设备
1
flutter devices
- 启动模拟器
1
flutter emulators --launch <模拟器名称>
- 清理设备日志
1
flutter clean
4. 依赖管理
- 获取依赖
1
flutter pub get
- 升级依赖
1
flutter pub upgrade
- 添加依赖(手动修改
pubspec.yaml后运行flutter pub get)
5. 测试与调试
- 运行单元测试
1
flutter test
- 运行集成测试
1
flutter test integration_test/
- 检查代码格式
1
flutter analyze
- 格式化代码
1
flutter format .
6. 热重载与热重启
- 热重载(Hot Reload)
运行应用时按r(保留状态快速更新界面)。 - 热重启(Hot Restart)
运行应用时按R(重启应用并保留状态)。
7. 升级与版本管理
- 升级 Flutter SDK
1
flutter upgrade
- 切换 Flutter 版本
1
flutter version <版本号>
- 查看当前版本
1
flutter --version
二、Dart 常用命令
- 运行 Dart 脚本
1
dart run <脚本路径>.dart
- 编译为可执行文件
1
dart compile exe <脚本路径>.dart
- 生成 AOT 快照
1
dart compile aot-snapshot <脚本路径>.dart
三、其他实用命令
- 清理构建缓存
1
flutter clean
- 查看 Flutter 环境配置 (检查 Android/iOS 开发环境是否配置正确)
1
flutter doctor
- 生成图标和启动页
使用第三方包(如flutter_launcher_icons)后运行:1
flutter pub run flutter_launcher_icons:main
常见场景示例
从零启动项目
1
2
3flutter create my_app
cd my_app
flutter run发布到 Google Play
1
2flutter build appbundle
# 然后上传到 Google Play Console调试性能问题
1
2flutter run --profile
# 使用 DevTools 分析性能
掌握这些命令后,Flutter 开发效率会大幅提升!遇到问题时,记得用 flutter doctor 检查环境配置。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Fleming's Blog!

