Saltar al contenido principal

Migrar un proyecto de Windows para admitir barras de título oscuras

Cómo actualizar un proyecto de Windows para admitir barras de título oscuras

Los proyectos creados antes de Flutter 3.7 tienen barras de título claras incluso cuando el tema de Windows es el modo oscuro. Los proyectos creados antes de Flutter 3.7 deben migrarse para admitir barras de título oscuras.

Pasos de migración

#

Tu proyecto se puede actualizar usando estos pasos:

  1. Verifica que estás en la versión 3.7 de Flutter o más reciente usando flutter --version
  2. Si es necesario, usa flutter upgrade para actualizar a la última versión del Flutter SDK
  3. Haz una copia de seguridad de tu proyecto, posiblemente usando git o algún otro sistema de control de versiones
  4. Delete the following files:
    1. windows/runner/CMakeLists.txt
    2. windows/runner/win32_window.cpp
    3. windows/runner/win32_window.h
  5. Ejecuta flutter create --platforms=windows .
  6. Review the changes to the following files:
    1. windows/runner/CMakeLists.txt
    2. windows/runner/win32_window.cpp
    3. windows/runner/win32_window.h
  7. Verifica que tu aplicación compile usando flutter build windows

Ejemplo

#

El PR 862 muestra el trabajo de migración para la aplicación Flutter Gallery.