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.
- Visita developer.android.com/studio.
- Descarga la versión "Stable" (actualmente Koala/Ladybug).
- Ejecuta el instalador `.exe`. Asegúrate de marcar "Android Virtual Device".
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.
Descarga Git for Windows e instálalo con las opciones por defecto.
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".
(c) Microsoft Corporation. Todos los derechos reservados.
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.