Start Debugging

Etiqueta: dart

116 posts · Página3de12

2026-09-27 dartfluttervs-code
Cómo acelerar un servidor de análisis de Dart lento en VS Code para un monorepo grande de Flutter
Un monorepo con decenas de archivos pubspec.yaml hace que el servidor de análisis de Dart construya un contexto de análisis por paquete, y ahí se van la memoria y el arranque de un minuto. Conviértelo en un pub workspace, excluye el código generado en analysis_options.yaml, elimina los plugins legacy del analizador y usa la página Insights para comprobarlo. Medido en Dart 3.12.2: 2.3x menos memoria pico y la mitad del tiempo de análisis en frío.
2026-09-22 flutterdartandroid
Cómo mantener el rastreo de ubicación de Flutter en segundo plano en Android 15
Ejecuta un rastreador de ubicación en Flutter que sobreviva al botón de inicio, a deslizarlo fuera de recientes y a un reinicio en Android 15 y 16: un servicio en primer plano de tipo location en su propio motor de Flutter, los permisos exactos y la SecurityException que aparece cuando entran en juego las reglas de uso en primer plano. Probado con geolocator 14.0.3 y flutter_foreground_task 11.0.3.
Cómo ejecutar dart fix en todo un repositorio para aplicar las migraciones de cambios incompatibles de Flutter
dart fix acepta un solo directorio destino y ese directorio puede ser la raíz del repositorio: el analizador abre un contexto por cada pubspec.yaml anidado y migra todos los paquetes en una sola pasada. Aquí está la superficie completa de flags, las cuatro cosas que silencian las correcciones y hacen que un repo sucio informe Nothing to fix, por qué el código de salida es inútil en CI, y un caso donde una transformación de Flutter genera código que no compila.
Anterior Siguiente