#!/usr/bin/env bash # Check Android emulator status export ANDROID_HOME="$HOME/Android/Sdk" export PATH="$ANDROID_HOME/emulator:$ANDROID_HOME/platform-tools:$PATH" echo "=== ADB Devices ===" adb devices 2>/dev/null || echo "adb not running" echo "" echo "=== Emulator Processes ===" ps aux | grep -E "(qemu-system|emulator)" | grep -v grep || echo "No emulator running" echo "" echo "=== Boot Status ===" if adb devices 2>/dev/null | grep -q "emulator"; then echo "boot_completed: $(adb shell getprop sys.boot_completed 2>/dev/null | tr -d '\r')" echo "boot_anim: $(adb shell getprop init.svc.bootanim 2>/dev/null | tr -d '\r')" echo "API level: $(adb shell getprop ro.build.version.sdk 2>/dev/null | tr -d '\r')" else echo "No emulator connected" fi echo "" echo "=== Recent Boot Log ===" tail -10 /tmp/emulator-boot.log 2>/dev/null || echo "No boot log" echo "" echo "=== Recent Emulator Log (last 10 lines) ===" tail -10 /tmp/emulator.log 2>/dev/null || echo "No emulator log"