#!/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"