flutter 常用命令

相关项目操作

  • 查看 Flutter 版本
    • 查看当前版本
flutter  --version
    • 查看所有版本
flutter version
  • 打印所有命令行用法信息 
flutter  -h或者flutter  --help
  • 分析项目的 Dart 代码。
flutter  analyze
  • Flutter 构建命令。
flutter  build
  • 列表或开关 Flutter 通道。
flutter channel
  • 删除构建 / 目录。
flutter  clean
  • 配置 Flutter 设置。
flutter config
  • 创建一个新的 Flutter 项目。
flutter  create
  • 列出所有连接的设备。 
flutter  devices
  • 展示了有关安装工具的信息。
flutter doctor
  • 为当前项目运行 Flutter 驱动程序测试。
flutter drive
  • 格式一个或多个 Dart 文件。
flutter format
  • 在 Fuchsia 上进行热重载。
flutter  fuchsia_reload
  • 显示帮助信息的 Flutter。
flutter help
  • 在附加设备上安装 Flutter 应用程序。
flutter install
  • 显示用于运行 Flutter 应用程序的日志输出。
flutter logs
  • 命令用于管理 Flutter 包。
flutter packages
  • 填充了 Flutter 工具的二进制工件缓存。
flutter  precache
  • 在附加设备上运行你的 Flutter 应用程序。
flutter  run
  • 从一个连接的设备截图。
flutter screenshot
  • 停止在附加设备上的 Flutter 应用。
flutter stop
  • 对当前项目的 Flutter 单元测试。
flutter test
  • 开始并停止跟踪运行的 Flutter 应用程序。
flutter trace
  • 升级你的 Flutter 副本。
flutter upgrade


相关模拟器操作

  • 运行项目
    $ flutter run
  • 模拟器列表
    $ flutter emulators
  • 启动模拟器,只有启动模拟器才可以运行模拟器
    $ flutter emulators --launch <emulator id>

      例如未启动模拟器列表:
      Nexus_5X_API_28 • Nexus 5X • Google • Nexus 5X API 28
      apple_ios_simulator • iOS Simulator • Apple

  • 启动安卓模拟器
    $ flutter emulators --launch Nexus_5X_API_28
  • 运行所有模拟器
    $ flutter run -d all
  • 运行指定模拟器
    $ flutter run -d <deviceId>
    例如模拟器列表:
    Android SDK built for x86 emulator-5554 android-x86 Android 9 (API 28) (emulator)
    xxx的 iPhone 00008020-001838491169002E ios iOS 12.2
  • 运行安卓模拟器
    $ flutter run -d emulator-5554
  • 运行 IOS 真机
    $ flutter run -d 00008020-001838491169002E
  • 运行所有模拟器
    $ flutter run -d all
  • 运行模拟器过程中命令
    • 热更新直接刷新
      $ r
    • 热更新重启刷新
      $ R
    • 退出运行模拟器
      $ q

posted on 2023-01-28 20:35  rigidwang  阅读(205)  评论(0编辑  收藏  举报