將 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 應用的遷移工作。