Home >> Móvil >> Consejos y trucos >> Androide

Cómo instalar el SDK de Android (y Android Studio) en Windows, Mac y Linux

Desarrollar para Android empieza por tener las herramientas oficiales. Google ofrece dos vías: el SDK standalone (solo herramientas de línea de comandos) o Android Studio (IDE completo con SDK integrado). La segunda es la recomendada para el 99 % de los desarrolladores. Aquí tienes los pasos claros para ambos casos.

Requisitos previos

  • JDK (Java Development Kit): versión 7 u 8 (la 8 es estándar actual). La 9+ puede dar problemas con versiones antiguas del SDK. Instala la versión de 64 bits en sistemas de 64 bits.
  • Sistema operativo: Windows 7/8/10/11 (x64), macOS 10.14+ (Intel o Apple Silicon), Linux (cualquier distro moderna con glibc 2.17+).
  • Mínimo 4 GB RAM (8 GB recomendados), 2-4 GB de disco para el IDE + SDK, y espacio extra para emuladores e imágenes de sistema.

Opción A: Android Studio (recomendada)

  1. Descarga el instalador desde developer.android.com/studio.
  2. Ejecútalo y sigue el asistente: elige componentes (SDK, emulador, build tools), ruta de instalación y tipo de configuración (Standard basta).
  3. Al terminar, Studio descargará las últimas Platform Tools, Build Tools y al menos una System Image (para el emulador).
  4. ¡Listo! Ya tienes IDE, SDK, emulador, logcat, ADB, fastboot, etc., integrados.

Para aprender a usarlo, la guía oficial y el tutorial "Android Basics in Kotlin" son excelentes puntos de partida.

Opción B: SDK standalone (solo línea de comandos)

Útil si usas otro IDE (IntelliJ, VS Code, Eclipse) o solo necesitas adb, fastboot, sdkmanager.

  1. Descarga el Command line tools only zip desde la misma página de descargas de Studio.
  2. Descomprímelo en una carpeta permanente (p. ej., ~/android-sdk o C:\android-sdk).
  3. Añade la carpeta tools/bin al PATH del sistema.
  4. Abre terminal y ejecuta:
sdkmanager --licenses
sdkmanager "platform-tools" "build-tools;34.0.0" "platforms;android-34" "system-images;android-34;google_apis;x86_64"

Esto instala lo esencial: ADB, fastboot, build-tools 34, API 34 y una imagen de emulador x86_64 con Google APIs.

Paquetes clave que debes tener

  • Platform-tools: ADB, fastboot, logcat, bmgr.
  • Build-tools: aapt2, zipalign, apksigner, d8/r8 (compiladores/optimizadores).
  • Platforms (API levels): al menos la última estable (API 34) y la minSdk de tu app.
  • System images: para el emulador (x86_64 con Google APIs recomendado).
  • Sources, docs, samples: opcionales pero útiles.

Verificación rápida

adb version
# Android Debug Bridge version 1.0.41
# Version 34.0.0-... 

Si ves la versión, todo funciona. Conecta un dispositivo con depuración USB activada y adb devices debería listarlo.

Resumen

Android Studio te ahorra dolores de cabeza: un clic y tienes todo listo, actualizable desde el propio IDE. El SDK standalone sirve para automatización, CI/CD o entornos minimalistas. Elige según tu flujo de trabajo y ¡a programar!