InicioAndroideCómo Configurar Flutter SDK en Android Studio

Cómo Configurar Flutter SDK en Android Studio

Guía completa para instalar Flutter en Android Studio en Windows, con requisitos del sistema, configuración del entorno, instalación de complementos y verificación mediante flutter doctor. Este artículo ofrece un enfoque técnico paso a paso para que los desarrolladores comiencen a crear aplicaciones multiplataforma desde una única base de código.

Flutter es el framework de código abierto de Google para desarrollar aplicaciones compiladas de forma nativa en múltiples plataformas a partir de una única base de código. Permite a los desarrolladores crear interfaces de alta calidad para iOS, Android, Windows, macOS y Linux sin tener que reescribir la lógica específica de cada plataforma. Para los profesionales que gestionan proyectos escalables, esto se traduce en ciclos de desarrollo más rápidos y experiencias de usuario coherentes. Esta guía te muestra cómo instalar Flutter en Android Studio sobre un sistema Windows, centrándose en la precisión técnica y la preparación para entornos reales.

Requisitos mínimos del sistema y preparación del entorno

Antes de comenzar, asegúrate de que tu equipo de desarrollo cumpla con las siguientes especificaciones. Una correcta compatibilidad del sistema evita obstáculos comunes durante la configuración.

  • Sistema operativo: Windows 10 versión 1803 o posterior (se recomienda Windows 11).
  • Procesador: arquitectura de 64 bits con soporte para Hyper-V (necesario para el emulador).
  • RAM: al menos 8 GB; se recomiendan 16 GB si se ejecuta el emulador junto con Android Studio.
  • Almacenamiento: 4 GB de espacio libre para el SDK de Flutter, Android Studio y herramientas adicionales.
  • Windows PowerShell 5.0 o superior (preinstalado en Windows 10/11).
  • Git for Windows 2.x para ejecutar comandos de Flutter y gestionar dependencias.

Además, necesitarás privilegios de administrador para modificar las variables de entorno del sistema. Ejecuta siempre el símbolo del sistema o PowerShell como administrador cuando ejecutes comandos de instalación.

Flutter aumenta la productividad al permitirte mantener una única base de código para múltiples plataformas. Un entorno bien preparado elimina las fricciones innecesarias más adelante en el ciclo de desarrollo.

Instalación del SDK de Flutter

El primer paso es descargar y configurar el SDK de Flutter. Utiliza el canal estable (stable) para obtener la máxima fiabilidad y soporte a largo plazo.

  1. Visita la página oficial de descargas del SDK de Flutter y descarga el archivo zip estable más reciente para Windows.
  2. Extrae el archivo en C:\flutter. Evita directorios con permisos restrictivos (como Program Files) para prevenir problemas de permisos más adelante.
  3. Agrega la carpeta bin de Flutter a la variable de entorno Path del sistema. Abre Propiedades del sistemaOpciones avanzadasVariables de entorno. En Variables del sistema, selecciona Path y haz clic en Editar. Añade C:\flutter\bin como una nueva entrada.
Agregando el SDK de Flutter a la variable de entorno Path en Windows
Agregar el SDK de Flutter a la variable Path del sistema hace que el comando flutter sea accesible globalmente.

Después del cambio, abre una nueva ventana del símbolo del sistema y ejecuta flutter --version. Si ves los detalles de la versión, el SDK se ha detectado correctamente. Si no, vuelve a comprobar la entrada en Path.

Verificación rápida: ejecuta echo %PATH% en el símbolo del sistema y confirma que C:\flutter\bin aparece en la lista.

Instalación y configuración de Android Studio

Android Studio es el IDE principal para el desarrollo con Flutter. Sigue estos pasos para integrarlo sin problemas.

  1. Descarga e instala la última versión de Android Studio. Elige la instalación completa (incluye el SDK de Android y el emulador).
  2. Abre Android Studio. Desde la pantalla de bienvenida, ve a Configuración (o ConfigurePlugins). Busca el complemento Flutter en la pestaña Marketplace e instálalo. Android Studio te pedirá instalar el complemento Dart como dependencia. Cuando termine, reinicia el IDE.
  3. Abre nuevamente Configuración (File → Settings). Navega a Languages & FrameworksFlutter. Establece la ruta del SDK de Flutter en C:\flutter. Android Studio validará la ruta automáticamente.
  4. En Configuración, ve a Appearance & BehaviorSystem SettingsAndroid SDK. Cambia a la pestaña SDK Tools, marca Android SDK Command‑line Tools (latest) y haz clic en OK para descargarlas.
Instalando el complemento Flutter desde el marketplace de Android Studio
La instalación del complemento Flutter a través del marketplace de Android Studio habilita la compatibilidad completa del IDE.

También necesitarás aceptar las licencias del SDK de Android. Esto se puede hacer más tarde mediante flutter doctor o manualmente con sdkmanager --licenses.

Instalación de Visual Studio Community

Visual Studio es necesario para el desarrollo de aplicaciones de escritorio en Windows con Flutter. Proporciona las herramientas de C++ que el motor de Flutter necesita para compilar aplicaciones nativas de Windows.

  1. Descarga el instalador de Visual Studio Community más reciente desde Microsoft.
  2. Ejecuta el instalador y, en la pestaña Cargas de trabajo, selecciona Desarrollo de escritorio con C++. En el panel derecho (Detalles de instalación), asegúrate de que estén incluidas MSVC v143 (o la versión más reciente disponible) y el Windows 10/11 SDK. Estos componentes son esenciales para compilar aplicaciones de Windows.
  3. Continúa con la instalación. Este paso puede tardar un poco debido al tamaño de los componentes.
Seleccionando la carga de trabajo Desarrollo de escritorio con C++ en Visual Studio Community
Elegir la carga de trabajo de C++ en Visual Studio garantiza que se instalen las herramientas de compilación necesarias para las aplicaciones de Windows con Flutter.

Aceptación de licencias y verificación con Flutter Doctor

Con todos los componentes instalados, el siguiente paso es aceptar las licencias del SDK de Android y ejecutar una verificación final. Flutter doctor escanea tu entorno e informa de cualquier componente faltante.

  1. Abre un símbolo del sistema como administrador.
  2. Ejecuta el siguiente comando para aceptar todas las licencias del SDK de Android:
    flutter doctor --android-licenses
    Presiona y repetidamente hasta que se acepten todas las licencias.
  3. Después de eso, ejecuta:
    flutter doctor
    Este comando comprueba el SDK de Flutter, las herramientas de Android, la instalación de Visual Studio y los dispositivos conectados.
Resultado de flutter doctor que muestra una instalación exitosa sin problemas
Un informe limpio de flutter doctor confirma que tu entorno Flutter está listo para el desarrollo.

Si la salida termina con No se encontraron problemas, tu instalación de Flutter está completa y funcional. Ahora puedes crear tu primer proyecto ejecutando flutter create mi_app. Si aparece algún problema, lee los mensajes de error con atención: a menudo indican directamente las dependencias faltantes o las rutas incorrectas. Por ejemplo, si no se detecta Android Studio, verifica que la ruta del SDK esté correctamente configurada; si falta Visual Studio, reinstálalo con la carga de trabajo requerida.

Para obtener una visión más detallada de tu entorno, ejecuta flutter doctor -v. Muestra información de versión detallada para cada componente, lo que resulta especialmente útil para resolver problemas o confirmar que el sistema está listo.

Con un entorno completamente configurado, estás listo para comenzar a crear aplicaciones multiplataforma con Flutter. Funciones como la recarga en caliente, un amplio ecosistema de complementos y una documentación oficial extensa facilitan el camino desde el prototipo hasta la producción. Actualiza periódicamente el SDK de Flutter y Android Studio para beneficiarte de las últimas mejoras de rendimiento y parches de seguridad.

Artículos Recientes