Optimizaci贸n de Flutter y de Visual Studio Code

Debido a que Android Studio es una 芦bestia禄 devoradora de memoria RAM, te explico el proceso de optimizaci贸n de Flutter y de Visual Studio Code, para mejorar el rendimiento de nuestros desarrollos en Flutter.

Fundamentalmente debemos contar con una buena m谩quina para el desarrollo de software, seg煤n los est谩ndares actuales (y seg煤n nuestras finanzas personales). Me refiero a una m谩quina con procesador Intel i7 贸 AMD Ryzen 5 5500U, de 12 hilos y 16 GB de RAM. Pero, si no contamos con esta configuraci贸n (o s铆), te recomiendo aplicar los siguientes puntos de optimizaci贸n:

1- Activar el uso de la GPU en Visual Studio Code


Vamos a la pesta帽a de configuraci贸n, escribimos GPU y en donde aparece Gpu Acceleraion lo activamos en On

optimizaci贸n de Flutter y de Visual Studio Code

2- Emular nuestros proyectos directamente en el dispositivo virtual


Con esto me refiero a que no es necesario abrir completamente el SDK de Android Studio si estamos programando en VSC. Basta con abrir el emulador de dispositivos de Android Studio. Entonces, nos ubicamos en el directorio ~/Android/Sdk/emulator y ejecutamos el comando emulator, as铆:

Seg煤n el pantallazo lo que hacemos es listar los nombres de los dispositivos virtuales configurados en Android Studio, y procedemos a ejecutarlo independientemente con el comando ./emulator -avd 芦nos del dispositivo virtual禄. Aunque, modificando ese mismo comando podemos aprovechar para que el renderizado lo ejecute la GPU de nuestra m谩quina. Entonces, el comando cambiar铆a a este:

./emulator -avd "Pixel_3a_API_33_x86_64" -gpu host

Y ah铆 lo tenemos:

Seguramente pasar谩 que despu茅s de cargar varias veces nuestro proyecto, el emulador se bloquear谩 o funcionar谩 de forma err谩tica. Ante esos casos debemos abrir Android Studio y limpiamos los datos residuales del emulador, haciendole clic en ‘Wipe Data‘:

3- Emular nuestros proyectos directamente en nuestro celular f铆sico


Si lo anterior definitivamente no es suficiente, entonces te recomiendo emular los desarrollos directamente en t煤 tel茅fono. Para lograr eso, debemos activarle el modo de desarrollo, as铆:

Vamos a Ajustes del tel茅fono y entramos en Acerca del tel茅fono

Luego entramos en Informaci贸n de software

optimizaci贸n de Flutter y de Visual Studio Code

Donde dice 芦N煤mero de compilaci贸n禄 debemos tocar siete veces y ya con eso activamos el modo desarrollador

Ahora, entramos en el men煤 del modo desarrollador y le activamos

optimizaci贸n de Flutter y de Visual Studio Code

Ya con esto, ejecutamos dentro de VSC en el men煤 View -> Command Palette… y escribimos Flutter: Select Device聽 y ah铆 lo tenemos:

Y ejecutamos ‘flutter run‘ normalmente en la consola de VSC, y ya con es nuestro proyecto carga directamente en nuestro celular. Con esta tercera opci贸n mejoraremos notoriamente el rendimiento de nuestros desarrollos de Flutter.


Valora este art铆culo:

Optimizaci贸n de Flutter
5,0 rating based on 12.345 ratings
Overall rating: 5 out of 5 based on 1 reviews.

Name
Email
Review Title
Rating
Review Content

Gracias

★★★★★
perfecto y pulcro como siempre
- Yeison Balanta

Comparte esto en
Publicado en Desarrollo Web.

Un comentario

  1. Pingback: 馃 Instalar Flutter en Kubuntu y Manjaro - Linux

Los comentarios est谩n cerrados.