Flutter常用命令行(持续更新)

记录一些flutter开发遇到的问题和一些常用的flutter命令行,方便调试。

一、

flutter 列出所有的命令

flutter help 查看具体命令的帮助信息

flutter doctor 查看是否还需要安装其它依赖

flutter doctor -v 查看详细信息

flutter channel 查看 Flutter SDK 所有分支

flutter channel stable 切换分支

flutter upgrade 升级 Flutter SDK(此命令会同时更新 Flutter SDK 和你的 Flutter 项目依赖包)

flutter packages get 获取项目所有的依赖包(只更新项目依赖包,不包括 Flutter SDK)

flutter packages upgrade 获取项目所有依赖包的最新版本(只更新项目依赖包,不包括 Flutter SDK)

flutter analyze 分析项目代码

flutter build apk

flutter build ios

二、

查看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

龙颜大悦,朕要赏赐!