Flutter常用命令简介

1.flutter -h/–help/ help 查看帮助
查看帮助信息  类似命令的使用指南 -h/--help可以作为别的命令的后缀使用 打印详细的命令使用指南 如 flutter run -h 
2. flutter create 创建项目
跟上项目的名称 即可创建Flutter项目
3. flutter run 运行项目
运行项目   
--v 查看APP所有日志的输出
--release/--debug/--profile/--test 分别是以release/debug/profile/test模式运行
--hot 热重载方式启动 方便调试 
	1) r 热重载(重载,程序中发生改变的state无法重置) 
	2) R (shift+r)热重启(重新启动APP,程序中的state等全部重置)  
		R和r的区别演示:默认程序计数器,点击数字变大,使用r热重载,数字不会重置
				      使用R热重启 则数字重置
	3) h 查看更多帮助
	4) d 结束终端,但不结束程序
	5) c 清空屏幕,但其实只是跳到底部 让你看不到上面的内容而已
	6) o 切换安卓和IOS的显示模式
	7) p 切换模式 Widget会有线条作基准 方便布局
	8) q 退出程序以及终端
4. flutter devices 查看设备列表
输出当前连接的设备列表
 设备名称  •  设备ID   •  安卓系统架构  •  系统版本  (API版本)
vivo X21A • e685da69 • android-arm64 • Android 9 (API 28)
5. flutter run -d 设备名称/设备ID
根据设备名称或者设备ID切换设备
6. flutter install 将程序安装到连接中的设备上
7. flutter doctor 查看当前配置粗略情况
包含 flutter安装情况、当前环境配置情况、不同的编译器的情况、当前可用设备情况
使用 -v 后缀 查看详细情况
8. flutter upgrade 升级flutter
9. flutter build apk/ios 打包项目,生成可安装文件
10. flutter emulators 查看模拟器列表
11.flutter packages get/upgrade 获取或升级依赖
12.flutter packages get/upgrade 获取或升级依赖
13. flutter analyze 使用分析器检查代码是否存在问题
默认情况只检查一次 –-watch 一直运行检查   
默认情况下会每次分析都会执行pub get –-no-pub
不需要检查的文件可以在analysis_options.yaml中排除:
analyzer:
	exclude:
   		- flutter/**
14. flutter clean 清空缓存
删除`build/`和`.dart_tool/`目录,清除缓存信息,避免之前不同版本代码的影响
15.flutter version 查看flutter版本 加上版本名称 则进行切换
16.flutter format . 按照dart代码规范格式项目所有代码文件
17. flutter attach 和flutter run类似,不同之处在很多执行都是自己手动,比如热重载
18. flutter channel 输出flutter分支信息 默认是在stable分支下
19. flutter channel 分支名 切换到指定分支
20.flutter screenshot 截屏 默认是在home目录下 -o 指定目录
21.flutter test –start-paused 运行flutter单元测试 并会等待调试器的连接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章