Flutter命令总结

一 基础命令

flutter pub get // 下载依赖包
brew upgrade dart // 更新dart sdk
flutter -h // 查看命令的帮助信息
flutter // 获取flutter所有命令
flutter analyze // 分析项目的Dart代码
flutter build // Flutter构建命令
flutter build apk // 打包apk
flutter build ios // 打包ipa
flutter channel // 查看flutter sdk的所有分支
flutter channel // 列表或开关Flutter通道
flutter channel stable // 切换sdk分支
flutter clean // 清除编译目錄及插件包(保留项目数据)
flutter config -xx // 配置打包等信息。
flutter config // 配置Flutter设置
flutter create flutter_** // 创建Flutter项目
flutter devices //# 获取所有真机设备列表包括iOS模拟器
flutter doctor --android-licenses
flutter doctor -v // flutter环境检测(详细)
flutter doctor // flutter环境检测
flutter emulators // 获取模拟器列表
flutter format // 格式一个或多个Dart文件
flutter install // 在附加设备上安装Flutter应用程序
flutter logs // 显示用于运行Flutter应用程序的日志输出
flutter packages // 管理Flutter包
flutter packages get -v
flutter packages get // 更新pubspec.yaml 包
flutter packages upgrade // 更新flutter项目所有依赖包，不包括flutter sdk
flutter precache // 填充了Flutter工具的二进制工件缓存
flutter pub pub cache repair // 修复pubspec.yaml包/清空缓存文件
flutter run --release|--profile|test // flutter运行模式(默认debug)
flutter run -d <deviceId> // 运行指定模拟器或者真机
flutter run -d all // 运行所有模拟器
flutter run // 运行app指定模拟器
flutter screenshot // 从一个连接的设备截图
flutter stop // 停止在附加设备上的Flutter应用
flutter test // 对当前项目的Flutter单元测试
flutter trace // 开始并停止跟踪运行的Flutter应用程序
flutter upgrade // 更新Flutter SDK() 包括dart **sdk等**
flutter upgrade --force // 强制更新Flutter SDK() 包括dart sdk等
open -a Simulator // 打开iOS模拟器
flutter build apk // 打包
# 推荐
flutter build apk --release

二 运行中命令

R // 键重新启动
r // 键热重载
q // 退出
p // 显示网格
P // 显示帧率
o // 切换Android与iOS的预览模式