#!/bin/bash
# 🚀 Скрипт для сборки и запуска Elva

set -e  # Остановиться при ошибке

echo "🔧 Сборка и установка Elva Women's Safety App"
echo "============================================="
echo ""

# Переход в директорию проекта
cd /home/trevor/AndroidStudioProjects/Elva

# Шаг 1: Остановка всех Gradle процессов
echo "📛 Шаг 1/4: Остановка Gradle daemon..."
./gradlew --stop
echo "✅ Gradle остановлен"
echo ""

# Шаг 2: Очистка и пересборка
echo "🧹 Шаг 2/4: Очистка и пересборка проекта..."
./gradlew clean assembleDebug
echo "✅ Проект собран успешно"
echo ""

# Шаг 3: Проверка подключенных устройств
echo "📱 Шаг 3/4: Проверка устройств..."
adb devices
echo ""

# Шаг 4: Установка APK
echo "📲 Шаг 4/4: Установка приложения..."
adb install -r app/build/outputs/apk/debug/app-debug.apk
echo "✅ Приложение установлено"
echo ""

echo "🎉 Готово! Приложение установлено и готово к запуску."
echo ""
echo "📝 Тестовый пользователь:"
echo "   Email: wstester@test.com"
echo "   Password: WsTest1234!"
echo ""
echo "⚙️ Не забудьте настроить IP адреса серверов в:"
echo "   - app/src/main/java/com/example/elva/di/NetworkModule.kt"
echo "   - app/src/main/java/com/example/elva/data/websocket/EmergencyWebSocketManager.kt"

