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單元測試 並會等待調試器的連接
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章