A VS Code extension that helps Android developers by integrating infrastructure tooling, telemetry, and health monitoring into their workflow.
Features
Open Android Emulator
Launch an Android emulator directly from VS Code via the status bar button or the command palette (Open Android Emulator). Opens a dedicated terminal tab and runs the emulator launch command.
Debug Telemetry
Automatically captures debug session telemetry — session start/stop, breakpoint hits, device info, idle detection, and more. Logs are written to local JSONL files and uploaded in the background for analysis. Use the Open Debug Telemetry Log command to view the current log file.
IDE Health Monitoring
Tracks extension host health metrics including event loop delays, CPU/memory usage, freeze detection, and user idle time (1-hour threshold). Logs are rotated and uploaded automatically. Use the Open IDE Health Log command to inspect the current log.
Workspace Setup Validation
Validates path-related keys in workspace configuration files (e.g., *.code-workspace). Flags missing or invalid paths with diagnostics and notifications as you edit.
Workspace Init Script
Automatically runs an init.cmd script found in workspace folder roots on activation, useful for bootstrapping environment variables or tooling.
Log Upload
Finalized log files (debug telemetry and IDE health) are uploaded via a Python helper script. Orphaned logs from previous sessions are retried on startup.
Commands
| Command | Description |
|---|---|
Open Android Emulator |
Launch the Android emulator in a terminal tab |
Open Debug Telemetry Log |
Open the current debug telemetry log file |
Open IDE Health Log |
Open the current IDE health log file |
Requirements
- Windows OS
- Android SDK installed and configured (for emulator features)
- Python 3 available on PATH (for log upload)