https://www.cnblogs.com/lxlx1798/p/11049922.html

【Flutter学习】之VSCode下Flutter常用终端命令行

Flutter 常用命令行

创建项目 flutter create 项目名

相关项目操作

  • 查看Flutter版本

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


相关模拟器操作

  • 运行项目

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

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

  • 启动安卓模拟器

    1. $ flutter emulators --launch Nexus_5X_API_28
  • 运行所有模拟器

    1. $ flutter run -d all
  • 运行指定模拟器
    1. $ flutter run -d <deviceId>

    例如模拟器列表:

    1. Android SDK built for x86 emulator-5554 android-x86 Android 9 (API 28) (emulator)
    2. xxx iPhone 00008020-001838491169002E ios iOS 12.2
  • 运行安卓模拟器
    1. $ flutter run -d emulator-5554
  • 运行IOS真机
    1. $ flutter run -d 00008020-001838491169002E
  • 运行所有模拟器

    1. $ flutter run -d all
  • 运行模拟器过程中命令

    • 热更新直接刷新

      1. $ r
    • 热更新重启刷新
      1. $ R
    • 退出运行模拟器
      1. $ q

flutter之VSCode下Flutter常用终端命令行的更多相关文章

  1. Mac下的常用终端命令与vim常用命令

    因为很少用命令行,老被鄙视,所以今天记录一下常用的命令行: cd 切换工作目录 . 表示当前目录 .. 表示当前目录的上一级目录 / 根目录/目录分隔符 ./ 当前目录 ../ 回到上一级目录 ls ...

  2. 【Flutter学习】之VSCode下Flutter常用终端命令行

    Flutter 常用命令行 相关项目操作 查看Flutter版本 查看当前版本 flutter --version 查看所有版本 flutter version 打印所有命令行用法信息 flutter ...

  3. MAC下一些常用的命令行

    统计了一下工作中一些会常用到的简单命令,加强记忆 ls                       查看当前终端目录下面的文件 ls -a "ls -a"会出现一些带.xxxx的文 ...

  4. 终端的乐趣--Linux下有趣的终端命令或者工具【转】

    转自:https://blog.csdn.net/gatieme/article/details/52144603 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原 ...

  5. mac 终端 常用命令,MacOS 常用终端命令大全,mac 在当前目录打开终端

    MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容—— ...

  6. Mac 下终端命令行之基本命令总结(持续更新)

    最近用Mac做一些开发,用到了一些命令行的内容,先将常用的命令行进行总结.由于会不断的用到新的,所以将会持续的总结进来.每一个命令行的使用可能都会比较复杂,我只会总结最常用的使用方法. echo命令 ...

  7. CocoaPods常用终端命令及Profile文件简单介绍

    Pod常用终端命令 pod init 创建pod文件 pod install 开始安装第三方框架,如果网上有更新,会安装最新的 pod install --verbose--no-repo-updat ...

  8. securecrt中vim行号下划线问题及SecureCRT里root没有高亮的设置,修改linux终端命令行颜色

      背景:在用raspberry用SecureCRT下的vim打开文件时出现用set nu时行有下划线,于是找了下解决办法,如下:vim行号下划线问题在vim中发现开启显示行号(set number) ...

  9. Mac下好玩的终端命令

    figlet brew install figlet cowsay brew install cowsaycowsay -l: 查看所有可用动物cowsay -f daemon hello world ...

随机推荐

  1. static的特性

    1,static方法就是没有this的方法.在static方法内部不能调用非静态方法,反过来是可以的.而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法.这实际上正是static ...

  2. git 删除分支和回退到以前某个提交版本

    1.git 创建和删除分支: 创建:git branch 分支名字 本地删除:git branch -D 分支名字 远程删除:git push origin :分支名字 2.git 回退到以前提交的版 ...

  3. Atom离线插件安装

    1.下载原始的插件包 2.解压放入atom的packages文件夹中 3.通过nodejs的npm指令进行安装 运行->cmd 4.重启atom就好了.

  4. idea没有import project解决办法

    参考:https://blog.csdn.net/zengxiaosen/article/details/52807540

  5. 【原】Linux中常见服务介绍

    1.SSH介绍 简单说,SSH(Secure Shell Protocol)是一种网络协议,用于计算机之间的加密登录.在默认状态下SSH服务提供俩个服务功能,一个是提供类似telnet远程联机服务器的 ...

  6. Python之json库

    JSON简介 JSON (JavaScript Object Notation) 是一种用于表示结构化数据的流行数据格式. 常用于服务器和Web应用程序之间传输和接收数据. 在Python中,JSON ...

  7. c++子类父类关系(翁恺c++公开课[15-16]学习笔记)

    关于类的继承有三种:public继承.private继承.protected继承 首先说明,关于类的成员变量.函数的权限有三种(public.private.protected) 我们通常会让所有的成 ...

  8. C++启动和关闭外部exe

    转载:https://www.cnblogs.com/Sketch-liu/p/7277130.html 1.WinExec(  lpCmdLine: LPCSTR; {文件名和参数; 如没指定路径会 ...

  9. Spring Boot + MyBatis + PostgreSql

    Maven构建项目 1.访问http://start.spring.io/ 2.选择构建工具Maven Project.Spring Boot版本1.3.6以及一些工程基本信息,点击“Switch t ...

  10. Celeste 机制研究

    0. 简介.惯例.总论 Celeste (塞莱斯特) 是一个具有优秀手感的平台跳跃游戏. 虽然操作所使用的按键很少, 但是却有着复杂的组合机制. 在游戏实现上, Celeste 是一个锁定 60 帧 ...