¿Cómo instalar DevTools en Android Studio e IntelliJ?

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.

captura de pantalla del botón Abrir DevTools

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:

Captura de pantalla que muestra el comando Abrir DevTools

La primera vez que ejecute esto (y posteriormente cuando se actualice el paquete DevTools), se le solicitará que active o actualice DevTools.

Captura de pantalla que muestra el comando Active 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.

Captura de pantalla que muestra DevTools en un navegador

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.

Captura de pantalla que muestra DevTools en la barra de estado del código VS

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:

Captura de pantalla de una vista de registro

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

Relacionado

10 Frameworks que los Desarrolladores de Software deberían Aprender 2024

Bienvenidos desarrolladores web y de software, estamos en los inicios de 2023 y es posible que muchos se esten planteado sus objetivos para lo largo del año. Con anterioridad ya he compartidos las rutas de aprendizaje para un desarrollador front-end, un desarrollador full-stack o un desarrollador back-end entre otros muchos contenidos más. En este artículo, me gustaría compartir algunos de los mejores frameworks y bibliotecas para ¡SEGUIR LEYENDO!

26 Nuevos Cursos GRATIS de Udemy: Python, Javascript, Flutter (cupón finalizado)

26 Nuevos cursos con cupones free de Udemy: En español (typescript,javascript, react, vue y videojuegos) e ingles (Python, Django, Javascript, R, SQL, Flutter, Java, Qt, Bootstrap, Illustrator y Photoshop). Cursos en Español ? Curso Gratis de Udemy: Aprende JavaScript y Jquery de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Typescript de 0 a 100 APÚNTATE ? Curso Gratis de Udemy: Aprende Vue + ¡SEGUIR LEYENDO!

¿Cuáles son las mejores alternativas para PhoneGap después de su cierre?

PhoneGap fue uno de los frameworks de código abierto más populares y utilizados para el desarrollo de aplicaciones web y móviles. Los desarrolladores usaban PhoneGap para crear aplicaciones de alto rendimiento. En algún momento, incluso, Phonegap alcanzo a ser la mejor herramienta para el desarrollo de aplicaciones multiplataforma. PhoneGap Build se lanzó hace mucho tiempo y fue un servicio utilizado para crear código fuente para iOS, ¡SEGUIR LEYENDO!

Curso de Programación Apps para Dispositivos Móviles con Flutter

Con este sitio web vas a poder comenzar a iniciarte tanto en Flutter como en la creación de tu primera aplicación con Flutter y Dart. ?‍? ENTRAR AL CURSO DE FLUTTER Estos apuntes han sido creados por el profesor de formación profesional Ángel Fernandez en el Centro Rodolfo Ucha Piñeiro de Ferrol. A lo largo del sitio web, vas a poder aprender a lo largo de ¡SEGUIR LEYENDO!

Más de 1.500 Libros PDF en Inglés de Desarrollo Web, Programación, Seguridad, Robótica, Blockchain, Domótica y Mucho Más

La mejor lista de libros sobre lenguajes de programación en inglés de todo Internet. https://ciberninjas.com/zlibrary/ Libros de Python / Libros PHP / Libros Java / Libros Diseño Meta Listas atariarchives.org atariarchives.org pone a disposición en la Web libros, información y software para Atari y otras computadoras clásicas. Bento Bitsavers.org Bookboon: se requiere cookie de TI y programación</. (requiere @email) DZone - Hojas de trucos (gratis) Conceptf1.blogspot.com ¡SEGUIR LEYENDO!

Comienza a programar APPS ARM con Windows Dev Kit 2023 de Microsoft

Con Microsoft finalmente haciendo que su versión Arm Windows esté disponible con Arm en sus tablets Surface Pro 9, hay una pregunta en el aire, ¿De dónde saldrán todas las aplicaciones Arm? Microsoft ha producido una respuesta de hardware liviana, relativamente económica pero poderosa y flexible con el Windows Dev Kit 2023, anteriormente conocida como proyecto Volterra. Windows Dev Kit 2023 administra las cargas de trabajo ¡SEGUIR LEYENDO!

¿Cómo aprender Flutter?

Flutter es un framework SDK multiplataforma de interfaz de usuario móvil gratuito y de código abierto creado por Google y lanzado en mayo de 2017. En pocas palabras, esto te va a permitir crear una aplicación móvil nativa con un solo código, lo que significa que vas a poder utilizar un mismo lenguaje de programación y una única base de código para crear dos o más ¡SEGUIR LEYENDO!

Deja un comentario

Salir de la versión móvil