#!/bin/bash # Script para compilar el APK debug de IPTV App set -e echo "=== IPTV App Build Script ===" echo "" # Configurar variables de entorno export ANDROID_HOME="${ANDROID_HOME:-$HOME/Android/Sdk}" export PATH="$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH" # Verificar que Android SDK existe if [ ! -d "$ANDROID_HOME" ]; then echo "ERROR: Android SDK no encontrado en $ANDROID_HOME" echo "Por favor, instala Android Studio o configura ANDROID_HOME" exit 1 fi echo "Android SDK: $ANDROID_HOME" echo "" # Limpiar y compilar echo "=== Limpiando proyecto ===" ./gradlew clean --no-daemon echo "" echo "=== Compilando APK debug ===" ./gradlew assembleDebug --no-daemon echo "" echo "=== Compilación completada ===" echo "APK generado en:" echo " app/build/outputs/apk/debug/app-debug.apk" echo "" echo "Para instalar en tu dispositivo:" echo " adb install app/build/outputs/apk/debug/app-debug.apk"