迁移 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 应用的迁移工作。