flutter: La herramienta de línea de comandos de Flutter
La página de referencia para usar 'flutter' en una ventana de la terminal.
La herramienta de línea de comandos flutter es la forma en que los desarrolladores (o los IDE en su nombre) interactúan con Flutter. Para comandos relacionados con Dart,
puedes usar la herramienta de línea de comandos dart.
Así es como puedes usar la herramienta flutter para crear, analizar, probar,
y ejecutar una aplicación:
flutter create my_app
cd my_app
flutter analyze
flutter test
flutter run lib/main.dart
Para ejecutar comandos pub usando la herramienta flutter
:
flutter pub get
flutter pub outdated
flutter pub upgrade
Para ver todos los comandos que admite flutter:
flutter --help --verbose
Para obtener la versión actual del SDK de Flutter, incluyendo su framework, engine, y herramientas:
flutter --version
Comandos de flutter
#
La siguiente tabla muestra qué comandos puedes usar con la herramienta flutter:
| Comando | Ejemplo de uso | Más información |
|---|---|---|
| analyze | flutter analyze -d <DEVICE_ID> |
Analiza el código fuente Dart del proyecto.
Úsalo en lugar de dart analyze
. |
| assemble | flutter assemble -o <DIRECTORY> |
Ensamblar y compilar recursos de Flutter. |
| attach | flutter attach -d <DEVICE_ID> |
Conectarse a una aplicación en ejecución. |
| bash-completion | flutter bash-completion |
Generar scripts de configuración de autocompletado para la shell de la línea de comandos. |
| build | flutter build <BUILD_TARGET> |
Compilar un bundle específico para un objetivo. |
| channel | flutter channel <CHANNEL_NAME> |
Listar o cambiar de canal de Flutter. |
| clean | flutter clean |
Elimina los directorios build/ y .dart_tool/. |
| config | flutter config --build-dir=<DIRECTORY> |
Configurar los ajustes de Flutter. Para eliminar una configuración, establécela con una cadena vacía. |
| create | flutter create <DIRECTORY> | Crea un nuevo proyecto. |
| custom-devices | flutter custom-devices list |
Agregar, eliminar, listar y restablecer dispositivos personalizados. |
| devices | flutter devices -d <DEVICE_ID> |
Listar todos los dispositivos conectados. |
| doctor | flutter doctor |
Mostrar información sobre las herramientas instaladas. |
| downgrade | flutter downgrade |
Degradar Flutter a la última versión activa para el canal actual. |
| drive | flutter drive |
Ejecuta pruebas de Flutter Driver para el proyecto actual. |
| emulators | flutter emulators | Listar, iniciar y crear emuladores. |
| gen-l10n | flutter gen-l10n <DIRECTORY> |
Generar localizaciones para el proyecto de Flutter. |
| install | flutter install -d <DEVICE_ID> |
Instalar una aplicación de Flutter en un dispositivo conectado. |
| logs | flutter logs | Mostrar la salida de logs para aplicaciones de Flutter en ejecución. |
| precache | flutter precache <ARGUMENTS> |
Llena la caché de artefactos binarios de la herramienta Flutter. |
| pub | flutter pub <PUB_COMMAND> |
Funciona con paquetes.
Úsalo en lugar de dart pub
. |
| run | flutter run <DART_FILE> | Ejecuta un programa de Flutter. |
| screenshot | flutter screenshot |
Tomar una captura de pantalla de una aplicación de Flutter desde un dispositivo conectado. |
| symbolize | flutter symbolize --input=<STACK_TRACK_FILE> |
Simbolizar un trace de pila (stack trace) de una aplicación de Flutter compilada en AOT. |
| test | flutter test [<DIRECTORYDART_FILE>] |
Ejecuta pruebas en este paquete.
Úsalo en lugar de dart test
. |
| upgrade | flutter upgrade | Actualizar tu copia de Flutter. |
Para obtener ayuda adicional sobre cualquiera de los comandos, ingresa flutter help <comando>
o sigue los enlaces en la columna Más información.
También puedes obtener detalles sobre los comandos de pub; por ejemplo,
flutter help pub outdated.
A menos que se indique lo contrario, la documentación de este sitio refleja Flutter 3.44.0. Página actualizada por última vez el 2026-05-05. Ver código fuente oreportar un problema.