#!/usr/bin/env bash
# Stop Android emulator cleanly
set -euo pipefail

export ANDROID_HOME="$HOME/Android/Sdk"
export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/platform-tools:$PATH"

BOOT_LOG="/tmp/emulator-boot.log"

echo "[$(date)] Stopping emulator..." | tee -a "$BOOT_LOG"

if adb devices 2>/dev/null | grep -q "emulator"; then
    adb emu kill 2>/dev/null || true
    sleep 2
fi

pkill -f "qemu-system-x86_64" 2>/dev/null || true

echo "[$(date)] Emulator stopped." | tee -a "$BOOT_LOG"
