將 Windows 專案遷移以支援深色標題列
在 Flutter 3.7 之前建立的專案,即使 Windows 主題為深色模式,標題列仍然是淺色。這些在 Flutter 3.7 之前建立的專案需要進行遷移,以支援深色標題列。
遷移步驟
#您可以依照以下步驟更新您的專案:
- 使用
flutter --version確認您的 Flutter 版本為 3.7 或更新版本 - 如有需要,使用
flutter upgrade將 Flutter SDK 更新至最新版本 - 備份您的專案,可使用 git 或其他版本控制系統
- 刪除以下檔案:
windows/runner/CMakeLists.txtwindows/runner/win32_window.cppwindows/runner/win32_window.h
- 執行
flutter create --platforms=windows . - 檢查以下檔案的變更內容:
windows/runner/CMakeLists.txtwindows/runner/win32_window.cppwindows/runner/win32_window.h
- 使用
flutter build windows驗證您的應用程式是否可以成功建置
範例
#PR 862 展示了 Flutter Gallery 應用程式的遷移作業。