Instale el complemento Flutter
Instale el complemento Flutter si aún no lo tiene instalado. Esto se puede hacer usando la página normal de complementos en la configuración de IntelliJ y Android Studio. Una vez que la página está abierta, puede buscar en el mercado el complemento Flutter.
Inicie una aplicación para depurar
Para abrir DevTools, primero debe ejecutar una aplicación Flutter. Esto se puede lograr abriendo un proyecto Flutter, asegurándose de que tiene un dispositivo conectado y haciendo clic en los botones de la barra de herramientas Ejecutar o Depurar .
Inicie DevTools desde la barra de herramientas / menú
Una vez que se está ejecutando una aplicación, puede iniciar DevTools utilizando uno de los siguientes:
- Seleccione la acción Abrir barra de herramientas DevTools en la vista Ejecutar.
- Seleccione la acción Abrir barra de herramientas DevTools en la vista Depuración. (si se está depurando)
- Seleccione la acción Abrir DevTools del menú Más acciones en la vista del Inspector de aleteo.
Lanzar DevTools desde una acción
También puede abrir DevTools desde una acción IntelliJ. Abra el cuadro de diálogo Buscar acción 1�7 (en una Mac, presione Command+Shift+A)
y busque la acción Abrir DevTools . Cuando selecciona esa acción, DevTools se instala (si aún no lo está), el servidor DevTools se inicia y se abre una instancia del navegador señalando a la aplicación DevTools.
Cuando se abre con una acción IntelliJ, DevTools no está conectado a una aplicación Flutter. Deberá proporcionar un puerto de protocolo de servicio para una aplicación que se esté ejecutando actualmente. Puede hacer esto utilizando el cuadro de diálogo Conectar en línea a una aplicación en ejecución .
Cómo instalar DevTools en Visual Studio Code
Instale las extensiones de Visual Studio Code
Para usar DevTools de VS Code, necesita la extensión Dart y si está depurando aplicaciones de Flutter, también debe instalar la extensión Flutter.
Inicie una aplicación para depurar
Inicie una sesión de depuración para su aplicación abriendo la carpeta raíz de su proyecto (la que contiene pubspec.yaml
) en VS Code y haciendo clic en Debug> Start Debugging ( F5
).
Lanzar DevTools
Una vez que la sesión de depuración está activa y la aplicación se ha iniciado, el siguiente comando Dart: Open DevTools estará disponible en la paleta de comandos VS Code:
La primera vez que ejecute esto (y posteriormente cuando se actualice el paquete DevTools), se le solicitará que active o actualice DevTools.
Al hacer clic en el botón Activar / Actualizar debe usar pub global generate
para activar el paquete DevTools. A continuación, DevTools se inicia en el navegador y se conecta automáticamente a su sesión de depuración.
Mientras las DevTools estén activas, las verá en la barra de estado de VS Code. Si ha cerrado la pestaña del navegador, puede hacer clic en la barra de estado para volver a iniciar su navegador, siempre y cuando todavía haya disponible una sesión de depuración Dart / Flutter adecuada.
Cómo instalar DevTools desde la línea de Comandos
Instalar DevTools
Si tiene pub
como su ruta principal, puedes ejecutar:
pub global activate devtools
Si tienes flutter
como su ruta principal, puede ejecutar:
flutter pub global activate devtools
Ese comando instala (o actualiza) DevTools en su máquina.
Inicie el servidor de aplicaciones DevTools
Luego, ejecute el servidor web local, que sirve a la aplicación DevTools. Para hacer eso, ejecute uno de los siguientes dos comandos:
pub global run devtools # Si tienes `pub` como ruta principal.
O
flutter pub global run devtools # Si tienes `flutter` como ruta principal.
En la línea de comando, debería ver una salida similar a:
Serving DevTools at http://127.0.0.1.9100
Inicie una aplicación para depurar
A continuación, inicie una aplicación para conectarse. Puede ser una aplicación Flutter o una aplicación de línea de comandos Dart. El siguiente comando utiliza una aplicación Flutter:
cd path/to/flutter/app
flutter run
Necesitas tener un dispositivo conectado, o un simulador abierto, para comprobar mediante flutter run
que todo esta funcionando. Una vez que se inicia la aplicación, verá un mensaje en su terminal que se ve así:
An Observatory debugger and profiler on iPhone X is available
at: http://127.0.0.1:50976/Swm0bjIe0ks=/
Tenga en cuenta esta URL, ya que la usará para conectar su aplicación a DevTools.
Abra DevTools y conéctese a la aplicación de destino
Una vez que está configurado, usar DevTools es tan simple como abrir una ventana del navegador Chrome y navegar a `http://localhost:9100`.
Una vez que se abre DevTools, debería ver un diálogo de conexión:
Pegue la URL que obtuvo al ejecutar su aplicación (en este ejemplo `http://127.0.0.1:50976/Swm0bjIe0ks=/`) en el cuadro de diálogo de conexión para conectar su aplicación a DevTools.
Esta URL contiene un token de seguridad, por lo que será diferente para cada ejecución de su aplicación. Esto significa que si detiene su aplicación y la vuelve a ejecutar, debe conectarse a DevTools a través de una nueva URL.
Guía DevTools
? ¿Qué es DevTools?? ¿Cómo instalar DevTools?? ¿Cómo usar el inspector de DevTools?? ¿Cómo usar la línea de tiempo de DevTools?? ¿Cómo usar la vista de memoria de DevTools?? ¿Cómo usar la vista de rendimiento de DevTools?? ¿Cómo usar el depurador de DevTools?? ¿Cómo usar la vista de registro de DevTools?? Guía Flutter?
Relacionados
? Cursos en Español? Ejemplos de Aplicaciones⚄1�7 Documentación en EspañolFuente
: Salvo que se indique lo contrario, este trabajo está licenciado bajo una licencia internacional Creative Commons Attribution 4.0 y los ejemplos de código están licenciados bajo la licencia BSD. Creado por Flutter Oficial