flutter doctor 查询环境配置
flutter emulators 获取模拟器
flutter emulators --launch xxxxx
:启动模拟器
例子:flutter emulators --launch Pixel_2
flutter devices
:获取所有真机设备列表
flutter run -d <device Id>
运行指定模拟器或者真机
flutter run -d all
运行所有模拟器(run的时候,必须要要先启动模拟器完成)
flutter build apk:打包apk
flutter build ios:打包ipa
flutter packages get:拉取flutter项目中的第三方包,不包括flutter的sdk
flutter packages upgrade:更新flutter项目所有依赖包,不包括flutter sdk
flutter config -x配置打包等信息。
flutter channel:查看flutter sdk的所有分支
flutter channel stable:切换sdk分支
flutter analyze:分析代码
flutter:获取flutter所有命令,如果其他的都没记住,这个一定要记住。
flutter help:查看命令的帮助信息
常用命令 说明
--version 查看Flutter版本
-h或者--help 打印所有命令行用法信息
analyze 分析项目的Dart代码。
build Flutter构建命令。
channel 列表或开关Flutter通道。
clean 删除构建/目录。
config 配置Flutter设置。
create 创建一个新的Flutter项目。
devices 列出所有连接的设备。
doctor 展示了有关安装工具的信息。
drive 为当前项目运行Flutter驱动程序测试。
format 格式一个或多个Dart文件。
fuchsia_reload 在Fuchsia上进行热重载。
help 显示帮助信息的Flutter。
install 在附加设备上安装Flutter应用程序。
logs 显示用于运行Flutter应用程序的日志输出。
packages 命令用于管理Flutter包。
precache 填充了Flutter工具的二进制工件缓存。
run 在附加设备上运行你的Flutter应用程序。
screenshot 从一个连接的设备截图。
stop 停止在附加设备上的Flutter应用。
test 对当前项目的Flutter单元测试。
trace 开始并停止跟踪运行的Flutter应用程序。
upgrade 升级你的Flutter副本。