跳到主內容

flutter: Flutter 命令列工具

在終端視窗中使用 'flutter' 的參考頁面。

flutter 命令列工具是開發者(或代表開發者的 IDE)與 Flutter 互動的方式。對於 Dart 相關命令,您可以使用 dart 命令列工具。

以下是如何使用 flutter 工具來建立、分析、測試和執行應用程式

flutter create my_app
cd my_app
flutter analyze
flutter test
flutter run lib/main.dart

要使用 flutter 工具執行 pub 命令

flutter pub get
flutter pub outdated
flutter pub upgrade

要檢視 flutter 支援的所有命令

flutter --help --verbose

要獲取 Flutter SDK 的當前版本,包括其框架、引擎和工具

flutter --version

flutter 命令

#

下表顯示了可以使用 flutter 工具的命令

命令使用示例更多資訊
analyze flutter analyze -d <DEVICE_ID> 分析專案的 Dart 原始碼。
代替 dart analyze 使用。
assemble flutter assemble -o <DIRECTORY> 組裝並構建 Flutter 資源。
attach flutter attach -d <DEVICE_ID> 附加到正在執行的應用程式。
bash-completion flutter bash-completion 輸出命令列 shell 補全設定指令碼。
buildflutter build <DIRECTORY>Flutter 構建命令。
channel flutter channel <CHANNEL_NAME> 列出或切換 Flutter 通道。
clean flutter clean 刪除 build/.dart_tool/ 目錄。
config flutter config --build-dir=<DIRECTORY> 配置 Flutter 設定。要刪除設定,請將其配置為空字串。
createflutter create <DIRECTORY>建立一個新專案。
custom-devices flutter custom-devices list 新增、刪除、列出和重置自定義裝置。
devices flutter devices -d <DEVICE_ID> 列出所有連線的裝置。
doctor flutter doctor 顯示有關已安裝工具的資訊。
downgrade flutter downgrade 將 Flutter 降級到當前渠道的最後一個活動版本。
drive flutter drive 運行當前專案的 Flutter Driver 測試。
emulatorsflutter emulators列出、啟動和建立模擬器。
gen-l10n flutter gen-l10n <DIRECTORY> 為 Flutter 專案生成本地化檔案。
install flutter install -d <DEVICE_ID> 將 Flutter 應用程式安裝到連線的裝置上。
logsflutter logs顯示正在執行的 Flutter 應用程式的日誌輸出。
precache flutter precache <ARGUMENTS> 填充 Flutter 工具的二進位制工件快取。
pub flutter pub <PUB_COMMAND> 處理包。
代替 dart pub 使用。
runflutter run <DART_FILE>執行 Flutter 程式。
screenshot flutter screenshot 從連線的裝置擷取 Flutter 應用程式的螢幕截圖。
symbolize flutter symbolize --input=<STACK_TRACK_FILE> 符號化來自 AOT 編譯的 Flutter 應用程式的堆疊跟蹤。
test flutter test [<DIRECTORYDART_FILE>] 執行此包中的測試。
代替 dart test 使用。
upgradeflutter upgrade升級您的 Flutter 副本。

有關任何命令的更多幫助,請輸入 flutter help <command> 或關注 更多資訊 列中的連結。您還可以獲取有關 pub 命令的詳細資訊——例如,flutter help pub outdated