跳至主要內容

將 Windows 專案遷移以支援深色標題列

在 Flutter 3.7 之前建立的專案,即使 Windows 主題為深色模式,標題列仍為淺色。在 Flutter 3.7 之前建立的專案需要遷移才能支援深色標題列。

遷移步驟

#

您可以使用以下步驟更新您的專案

  1. 使用 flutter --version 確認您使用的是 Flutter 3.7 或更新版本
  2. 如果需要,使用 flutter upgrade 更新到最新的 Flutter SDK 版本
  3. 備份您的專案,可以使用 git 或其他版本控制系統
  4. 刪除以下檔案
    1. windows/runner/CMakeLists.txt
    2. windows/runner/win32_window.cpp
    3. windows/runner/win32_window.h
  5. 執行 flutter create --platforms=windows .
  6. 檢閱以下檔案的變更
    1. windows/runner/CMakeLists.txt
    2. windows/runner/win32_window.cpp
    3. windows/runner/win32_window.h
  7. 使用 flutter build windows 確認您的應用程式可以建置

範例

#

PR 862 顯示了 Flutter Gallery 應用程式的遷移工作。