Guía Técnica de Entorno Android

Investigación exhaustiva y paso a paso para configurar tu entorno de desarrollo en Windows. Sigue los módulos interactivos para asegurar una instalación académica correcta.

Progreso de Preparación:
0%

1 Verificación de Requerimientos

Antes de descargar cualquier software, valida que tu equipo cumpla con los estándares académicos y técnicos para soportar la compilación y virtualización.

🖥️ Hardware Requerido (Windows)

  • RAM: 8 GB (Mínimo) / 16 GB (Recomendado)

    Con 8GB, el emulador puede causar "swap" excesivo. Se recomienda dispositivo físico.

  • CPU: x86_64 CPU Intel/AMD con VT-x/AMD-V
  • Almacenamiento: SSD con 20GB+ libres.

    HDD causará tiempos de compilación inaceptables en Gradle.

🌐 Red y Virtualización

  • Virtualización Activada: BIOS/UEFI (Intel VT-x o AMD-V)
  • Red Institucional: Puerto 443 abierto.

    Si hay inspección SSL, configurar certificados en Android Studio.

  • Resolución: 1280 x 800 mínimo.

2 Flujo de Instalación Paso a Paso

Sigue esta secuencia estricta para evitar errores comunes de variables de entorno y SDK corruptos.

  1. Visita developer.android.com/studio.
  2. Descarga la versión "Stable" (actualmente Koala/Ladybug).
  3. Ejecuta el instalador `.exe`. Asegúrate de marcar "Android Virtual Device".
💡 Nota Académica: No cambies la ruta de instalación por defecto para evitar problemas de permisos con el SDK.

Abre el SDK Manager (Tools > SDK Manager) e instala:

  • SDK Platforms: Última versión estable (ej. Android 14/15).
  • SDK Tools: Android SDK Build-Tools, Android Emulator, Android SDK Platform-Tools, Intel x86 Emulator Accelerator (HAXM) - Solo Intel antiguos.

# Variables de Entorno (Windows):

ANDROID_HOME = C:\Users\TuUsuario\AppData\Local\Android\Sdk
PATH += %ANDROID_HOME%\platform-tools
PATH += %ANDROID_HOME%\tools

Configura un dispositivo virtual en el Device Manager:

Recomendación General

Pixel 6a o similar (con Play Store). Imagen de sistema: x86_64 (no ARM a menos que uses Apple Silicon).

Aceleración Gráfica

Windows: Hyper-V (WHPX) o HAXM. Asegúrate de desactivar Hyper-V si usas HAXM.

⚠️ Si el emulador es lento, usa un dispositivo físico conectado por USB y activa "Depuración USB".

Descarga Git for Windows e instálalo con las opciones por defecto.

git config --global user.name "Tu Nombre"
git config --global user.email "[email protected]"
git config --list

En Android Studio: File > Settings > Version Control > Git > "Test".

3 Análisis Comparativo: Windows vs macOS

Visualización de métricas clave para entornos académicos.

🪟 Windows

  • Mayor compatibilidad de hardware.
  • Requiere configuración manual de drivers ADB.
  • Emulador depende de Hyper-V/HAXM.

🍎 macOS (Silicon)

  • Compilación Gradle superior (M1/M2/M3).
  • Emulador nativo ARM muy veloz.
  • Permite desarrollo iOS en el futuro.

4 Validación Final del Entorno

Simula la ejecución de comandos de verificación para asegurar que tu entorno está listo. Haz clic en "Ejecutar Prueba".

Terminal - Administrator
Microsoft Windows [Versión 10.0.19045.2486]
(c) Microsoft Corporation. Todos los derechos reservados.
C:\Users\Dev> _

5 Buenas Prácticas Académicas

💾

Descarga Anticipada

Descarga el SDK y la imagen del sistema en casa. En el laboratorio, la red puede bloquear descargas grandes.

📱

Dispositivo Físico

Usa tu propio celular Android. Ahorra 2-4GB de RAM en la PC y acelera el despliegue.

🔄

Gradle Offline

Después de la primera compilación exitosa, activa "Offline mode" en Gradle para trabajar sin internet.

🧹

Limpieza

Ejecuta `Build > Clean Project` si Android Studio se comporta de forma extraña antes de pedir ayuda.