• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Curso de Flutter / 04/09/2020

Cómo instalar Flutter en Windows

Veamos cómo instalar Flutter para poder comenzar a desarrollar nuestras Apps.

El siguiente tutorial forma parte de este curso gratis de Flutter y está enfocado en la instalación en un sistema Windows. Veamos los pasos a seguir. Veamos cómo instalar Flutter

Ir a la páginade descarga de Flutter

Vamos a la página de descarga de Flutter. Clicamos en «Wlindows» y en herramientas vemos que tenemos indicado para instalar Git. En la instalación dejamos habilitada la opción de instalar el Git Bash.

Ahora procedemos a la descarga del Flutter SDK. Lo descomprimimos en C:\src\flutter.

Tenemos que hacer una configuración en las variables de entorno del sistema operativo. Vamos a inicio (de Windows, claro) y escribimos «variables» para poder acceder a la configuración de las variables de entorno. Editamos el path y añadimos la ruta completa para flutter\bin al path. En este caso, la ruta que hemos añadido es «C:\src\flutter\bin».

Si ahora abrimos un git bash nuevo y escribimos flutter –version nos devuelve la versión que tenemos instalada.

Instalación de Android Studio

Ahora vamos a la página de descarga de Android Studio, lo descargamos y lo instalamos. Es simplemente ir dando a «Siguiente».

En Android Studio hay que instalar el plugin de Flutter. En la pantalla de «Welcome to Android Studio», nos vamos a plugins, Marketplace, y buscamos «Flutter». Una vez instalado nos pedirá reiniciar.

Para comprobar que todo está correctamente, debemos ejecutar en el git bash el comando: flutter doctor.

Ahí veremos como hay cosas que aún no tienen el check. En Visual Studio instalamos el plugin que nos pide.

Aceptar las licencias de Android

Antes que nada, asegurarnos de que tenemos instalado las siguientes SDK, o seguramente nos devuelva error al pasar flutter doctor. (NOTA: algunos dicen que es necesario tenerlo para que no de error, en mi caso no es necesario y sólo tengo la última versión).

SDK Platforms instaladas
SDK Platforms

Si no tenemos estas plataformas instaladas, nos devolverá el siguiente error (tal vez) al aceptar las licencias: Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema.

Lo que si que tenemos que tener instalado es el «Android SDK Command-line Tools». Así no nos da error (esto es a día de hoy, Septieembre ded 2020).

Tener instalado Android SDK para el error: Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
Tener instalado Android SDK para el error: Exception in thread «main» java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema

Vamos a aceptar las licencias de Android. Para ello abrimos la terminal y escribimos «flutter doctor –android-licenses«. Por cierto, estoy usando el JDK 14.

Ya tenemos nuestro entorno listo para desarrollar, el siguiente paso es preparar un sistema Android virtual sobre el que probar nuestras apps.

Publicado en: Curso de Flutter

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.