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- • android-x86 • Android  (API ) (emulator)
    xxx的 iPhone • -001838491169002E • ios • iOS 12.2
  • 运行安卓模拟器
    $ flutter run -d emulator-
  • 运行IOS真机
    $ flutter run -d -001838491169002E
  • 运行所有模拟器

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

    • 热更新直接刷新

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

【Flutter学习】之VSCode下Flutter常用终端命令行的更多相关文章

  1. flutter之VSCode下Flutter常用终端命令行

    https://www.cnblogs.com/lxlx1798/p/11049922.html 梁飞宇 [Flutter学习]之VSCode下Flutter常用终端命令行 Flutter 常用命令行 ...

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

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

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

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

  4. Flutter学习笔记(36)--常用内置动画

    如需转载,请注明出处:Flutter学习笔记(36)--常用内置动画 Flutter给我们提供了很多而且很好用的内置动画,这些动画仅仅需要简单的几行代码就可以实现一些不错的效果,Flutter的动画分 ...

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

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

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

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

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

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

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

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

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

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

随机推荐

  1. flume源码

    IDEA查看源码 IDEA快捷键 1 查看接口的实现类:Ctrl+Alt+B 选中按快捷键,然后跳到实现类的地方去 2 切换页面:Alt+<- 和 Alt+-> Alt+-> 3 查 ...

  2. MySQL数据库基本操作以及SQL语句

    连接mysql的语法 mysql -u用户名 -p密码 [-h主机名] [-P端口号] 在一个mysql服务器中, 可以有多个mysql数据库(本质是一个文件夹) 在一个mysql数据库中, 可以有多 ...

  3. php操作redis--生存时间篇

    常用函数:expireAt,expire,ttl 应用场景:登陆生效时间,验证码有效时间等 设置某个键的有效时间,如当天有效(以时间戳的方式设置) $expireTime = mktime('23', ...

  4. boost库:字符串处理

    使用boost库的字符串处理之前,需要进行区域设置.类:std::locale,每个C++程序自动拥有一个此类的实例,不能直接访问全局区域设置. 全局区域设置可以使用类std::locale中的静态函 ...

  5. Database基础(六):实现MySQL读写分离、MySQL性能调优

    一.实现MySQL读写分离 目标: 本案例要求配置2台MySQL服务器+1台代理服务器,实现MySQL代理的读写分离: 用户只需要访问MySQL代理服务器,而实际的SQL查询.写入操作交给后台的2台M ...

  6. Python基础教程(003)--Python的设计目标

    前言 了解Python的设计目标,这节是了解Python的背景,不需要掌握,但是需要你知道有这个东西.就是Python的目的是什么.作者开发这个Python语言的目的是什么. 知识点 一门简单直观的语 ...

  7. vue中引入路由,如果你懒得写那么

    可以npm i vue-router --save,项目中自动给你写好,vuex也可以

  8. 小程序 ios 10.1.x 白屏问题

    遇到这个问题有点莫名其妙只有IOS10.1.x显示白屏 解决过程很坎坷,一开始以为是调试基础库的问题,改成最新的2.9.2版本. 用这个创建新的项目,把之前的项目内容放到新建项目内, 发现还是不行,后 ...

  9. docker-compose快速搭建 Prometheus+Grafana监控系统

    一.说明Prometheus负责收集数据,Grafana负责展示数据.其中采用Prometheus 中的 Exporter含:1)Node Exporter,负责收集 host 硬件和操作系统数据.它 ...

  10. ios和android适配

    一些情况下对非可点击元素如(label,span)监听click事件,ios下不会触发 解决方案:css增加cursor:pointer; 三星手机遮罩层下的input.select.a等元素可以被点 ...