Instalación de Flutter
Antes de aprender a crear aplicaciones Flutter, debe instalar Flutter SDK y todas las dependencias necesarias en su máquina local. Esta sección detalla los pasos de instalación en sistemas Windows, macOS y Linux.
Requisitos del sistema
Antes de instalar Flutter, asegúrese de que su entorno de desarrollo cumpla los siguientes requisitos básicos:
| Requisito | Windows | macOS | Linux |
|---|---|---|---|
| Sistema operativo | Windows 10 o superior | macOS 10.14 o superior | Ubuntu 18.04 o superior |
| Espacio en disco | Al menos 2.8 GB | Al menos 2.8 GB | Al menos 2.8 GB |
| Herramientas | Git for Windows | Git (a través de Xcode) | Git、curl、unzip |
Pasos de instalación en Windows
Primer paso: instalar Git for Windows
Git es una herramienta de control de versiones que Flutter necesita para gestionar el código y descargar el SDK.
- Visitela página de descarga de Git for Windows
- Descargue la última versión de Git for Windows
- Ejecute el instalador y complete la instalación con la configuración predeterminada
Segundo paso: instalar Visual Studio Code (recomendado)
Visual Studio Code (abreviado VS Code) es el editor de desarrollo Flutter que recomendamos; ofrece un amplio soporte de extensiones para Flutter.
- Visiteel sitio web oficial de VS Code
- Descargue e instale VS Code
- Una vez completada la instalación, abra VS Code
Tercer paso: instalar Flutter SDK
Hay dos formas de instalar Flutter SDK:
Opción 1: instalar mediante VS Code (recomendado)
La extensión Flutter de VS Code puede descargar y configurar Flutter SDK automáticamente.
- En VS Code, haga clic en el icono de extensiones a la izquierda (o presione Ctrl+Shift+X)
- Busque "Flutter" y encuentre la extensión "Dart and Flutter extensions"
- Haga clic en "Install" para instalar la extensión
- Una vez instalada, presione Ctrl+Shift+P para abrir la paleta de comandos
- Escriba "Flutter: New Project" y selecciónelo
- Seleccione "Download SDK" y luego elija el directorio de instalación
Opción 2: descarga e instalación manual
- Visitela página de descarga del sitio web oficial de Flutter
- Descargue el último Flutter SDK (archivo .zip)
- Extraiga el archivo descargado en el directorio que prefiera, por ejemplo C:\flutter
- Agregue el directorio bin de Flutter a la variable de entorno PATH del sistema
Configurar manualmente las variables de entorno
Pasos para configurar las variables de entorno en Windows:
- Haga clic derecho en "Este equipo" y seleccione "Propiedades"
- Haga clic en "Configuración avanzada del sistema"
- Haga clic en "Variables de entorno"
- En "Variables del sistema", busque Path y haga clic en "Editar"
- Haga clic en "Nuevo" y agregue la ruta del directorio bin de Flutter (por ejemplo, C:\flutter\bin)
- Haga clic en Aceptar para guardar
Pasos de instalación en macOS
Primer paso: instalar Git
macOS generalmente ya incluye Git preinstalado; puede verificarlo con el siguiente comando:
$ git --version
Si no está instalado, ejecute el siguiente comando:
$ xcode-select --install
Cuando aparezca el cuadro de diálogo, haga clic en el botón "Instalar".
Segundo paso: instalar VS Code
desdeSitio web oficial de VS CodeDescargue e instale VS Code.
Tercer paso: instalar Flutter SDK
Al igual que en Windows, puede elegir instalar desde VS Code o manualmente.
Pasos de instalación manual:
- Descargue Flutter SDK:
$ git clone https://github.com/flutter/flutter.git -b stable
- Agregue Flutter a PATH:
$ echo 'export PATH="$PATH:/Users/你的用户名/flutter/bin"' >> ~/.zshrc $ source ~/.zshrc
Pasos de instalación en Linux
Primer paso: instalar las herramientas necesarias
En sistemas Ubuntu/Debian, ejecute el siguiente comando para instalar las herramientas necesarias:
$ sudo apt-get update $ sudo apt-get install -y curl git unzip xz-utils zip libglu1-mesa
Segundo paso: clonar Flutter SDK
$ git clone https://github.com/flutter/flutter.git -b stable
Tercer paso: configurar PATH
$ echo 'export PATH="$PATH:$HOME/flutter/bin"' >> ~/.bashrc $ source ~/.bashrc
Verificar la instalación
Independientemente del sistema operativo que use para instalar Flutter, puede verificar si la instalación fue exitosa con el siguiente comando:
$ flutter doctor
Después de ejecutar este comando, Flutter verificará su entorno de desarrollo e informará los problemas. Si la instalación fue exitosa, verá una salida similar a la siguiente:
Doctor summary (v3.x.x): [✓] Flutter (Channel stable, 3.x.x) [✓] Android toolchain [✓] iOS toolchain [✓] Chrome (for web development) [✓] Windows toolchain [✓] macOS toolchain [✓] Linux toolchain [✓] Web server
Al ejecutar flutter doctor por primera vez, descargará el Dart SDK y realizará algunas operaciones de inicialización; puede tardar unos minutos.
Solución de problemas comunes
No se encuentra el comando Flutter
Si al escribir el comando flutter en la terminal aparece "no encontrado", verifique:
- Si la variable de entorno PATH está configurada correctamente
- Si abrió una nueva ventana de terminal (los cambios en las variables de entorno requieren una nueva ventana para tener efecto)
Advertencia de que Android Studio no está instalado
Al ejecutar flutter doctor puede mostrarse una advertencia de que Android Studio no está instalado. Si no desarrolla aplicaciones Android, puede ignorar esta advertencia.
Problemas con Android SDK
Si necesita desarrollar aplicaciones Android pero encuentra problemas con el SDK, puede:
- Descargar e instalarAndroid Studio
- Instalar Android SDK a través del SDK Manager en Android Studio