將 Windows 專案遷移以支援深色標題列
在 Flutter 3.7 之前建立的專案,即使 Windows 主題為深色模式,標題列仍為淺色。在 Flutter 3.7 之前建立的專案需要遷移才能支援深色標題列。
遷移步驟
#您可以使用以下步驟更新您的專案
- 使用
flutter --version
確認您使用的是 Flutter 3.7 或更新版本 - 如果需要,使用
flutter upgrade
更新到最新的 Flutter SDK 版本 - 備份您的專案,可以使用 git 或其他版本控制系統
- 刪除以下檔案
windows/runner/CMakeLists.txt
windows/runner/win32_window.cpp
windows/runner/win32_window.h
- 執行
flutter create --platforms=windows .
- 檢閱以下檔案的變更
windows/runner/CMakeLists.txt
windows/runner/win32_window.cpp
windows/runner/win32_window.h
- 使用
flutter build windows
確認您的應用程式可以建置
範例
#PR 862 顯示了 Flutter Gallery 應用程式的遷移工作。
除非另有說明,否則本網站上的文件反映了 Flutter 的最新穩定版本。頁面最後更新於 2024-04-04。 檢視原始碼 或 回報問題。