| Android: List Devices |
Show connected devices |
| Refresh |
Refresh current Android Tools view |
| Open in Explorer |
Reveal selected item in VS Code explorer |
| Android: Start Emulator |
Start an AVD |
| Android: Stop Emulator |
Stop an AVD |
| Android: Create Emulator |
Create a new AVD |
| Android: Run App on Emulator |
Build, install, run on emulator |
| Android: Run App on Device |
Build, install, run on device |
| Android: Open Run Panel |
Build, install, run, clean in one panel |
| Android: First-Run Health Wizard |
Guided setup checks + quick fixes |
| Android: Open Onboarding v2 |
Visual onboarding checklist with one-click fixes |
| Android: Open Template Gallery |
Open visual starter template gallery |
| Android: Run Selected (Quick) |
Alias for running selected target |
| Android: Stop Selected (Quick) |
Alias for stopping selected app |
| Android: Logcat This App (Quick) |
Open Logcat and jump to app-focused flow |
| Android: Cancel Active Operation |
Request cancellation for current long action |
| Android: Collect Diagnostics Snapshot |
Export environment/device/module diagnostics to markdown |
| Android: Open Run Failure Report |
Show top grouped run/build/install failure reasons |
| Android: Open Startup Profiler |
Show activation phase breakdown and top startup costs |
| Android: Open Action Replay Report |
Export recent actions with args and latency for repro |
| Android: Run Release Quality Gate |
Run compile/lint/tests/release checks before publish |
| Android: Set UI Mode |
Switch Beginner / Standard / Power User UI mode |
| Android: Apply Config Profile |
Apply Solo / Team / CI-heavy / Release defaults |
| Android: Configure Run Layout |
Select and order visible Run Panel primary actions |
| Android: Configure Keyboard Shortcuts |
Remap Run Panel keyboard actions |
| Android: Set Keyboard Shortcut Profile |
Apply Default / Vim-like / JetBrains-like shortcut profile |
| Android: Save Current Panel Layout |
Save current UI/run layout as named preset |
| Android: Apply Saved Panel Layout |
Apply Debug/Release/QA/custom saved layout |
| Android: Open Settings Center |
Search + live-edit Android Tools UI/behavior settings |
| Android: Open Failure Insights Panel |
Weekly top failures + auto-fix hit rate dashboard |
| Android: Open Stability SLO Dashboard |
Data-driven stability metrics (run success, medians, session health) |
| Android: Open Error Knowledge Base |
Top errors with why/fixes/docs/file hints |
| Android: Export Team Project Config |
Save shared project config to .vscode/android-tools.json |
| Android: Import Team Project Config |
Apply shared project config from .vscode/android-tools.json |
| Android: Select Build Variant |
Choose debug/release/flavor |
| Android: Gradle Assemble Debug |
Assemble debug variant |
| Android: Gradle Install Debug |
Install debug via Gradle |
| Android: Gradle Clean |
Clean project |
| Android: Run Gradle Task |
Run a Gradle task |
| Android: Refresh Gradle Tasks |
Refresh task list |
| Android: Clear Problems |
Clear Android Problems view |
| Android: Apply Problem Fix |
Execute selected fix action from Problems view |
| Android: Open Problem Location |
Open source location from Problems view |
| Android: Create Launch Profile |
Save a launch profile |
| Android: Run Launch Profile |
Run a launch profile |
| Android: Delete Launch Profile |
Delete a launch profile |
| Android: Rename |
Rename selected file/folder in Android project view |
| Android: Delete |
Delete selected file/folder in Android project view |
| Android: Undo Last Project Action |
Undo last move/delete in project view |
| Android: Create Run Configuration |
Create a run configuration |
| Android: Run Run Configuration |
Run a saved configuration |
| Android: Debug Run Configuration |
Run saved configuration and attach debugger |
| Android: Duplicate Run Configuration |
Duplicate an existing run configuration |
| Android: Delete Run Configuration |
Delete a configuration |
| Android: Open Run/Debug Profiles v2 |
Open panel to manage run/debug profiles |
| Android: APK Analyzer |
Analyze APK size |
| Android: Compare APKs |
Compare two APKs |
| Android: App Inspection |
Inspect running apps |
| Android: Kill+Restart with Clear Data |
Reset and restart selected app |
| Android: Database Inspector |
Inspect app databases |
| Android: Debug Panel |
Open integrated debug panel |
| Android: Build Cache Inspector |
Show build cache stats and issues |
| Android: Dependency Insight |
Run Gradle dependency insight |
| Android: Open Gradle Intelligence |
Conflict detector + build scan-lite slow task view |
| Android: Signing Wizard |
Generate keystore and setup signing |
| Android: Release Flow Wizard |
Guided variant/build/sign/install release flow |
| Android: Build Signed APK |
Build release APK |
| Android: Build Signed AAB |
Build release bundle |
| Android: Refresh Device Explorer |
Refresh device files |
| Android: Pull From Device |
Download file or folder |
| Android: Push To Device |
Upload files to device |
| Android: Delete From Device |
Delete device files |
| Android: Open ADB Shell |
Open shell terminal |
| Android: Preview Layout |
Show layout preview |
| Android: Open XML Live Preview |
Open side-by-side live XML preview |
| Android: Toggle XML Live Preview |
Turn on/off auto-update preview while typing |
| Android: Generate ConstraintSet Snippet from Selection |
Build Kotlin ConstraintSet boilerplate from selected view ids |
| Android: Lint Current Layout XML |
Run layout XML lint checks immediately |
| Android: Extract String Resource from XML |
Extract selected XML value to strings.xml and replace with @string/... |
| Android: Extract All Hardcoded Strings (Layout) |
Batch-extract hardcoded android:text/android:hint/android:contentDescription from current layout |
| Android: Fix All Layout Warnings |
One-click fix for missing constraints/contentDescription + bulk hardcoded string extraction |
| Android: Open Layout Editor (Lite) |
Drag-drop layout editor with properties and XML sync |
| Android: Layout Inspector |
View bounds and overlay |
| Android: Compose Preview (Lite) |
List and open @Preview composables |
| Android: Validate Manifest |
Basic manifest checks |
| Android: Insert Manifest Template |
Insert manifest snippets |
| Android: Add Manifest Entry |
Add activity/service/permission |
| Android: Open Manifest Editor |
Open manifest editor |
| Android: Validate Resources |
Basic res checks |
| Android: Insert Values Template |
Insert values snippets |
| Android: Resource Inspector |
Search resources |
| Android: Go To Resource (R.) |
Jump to values resource |
| Android: Jump To Navigation Destination |
Jump to destination in navigation graph |
| Android: Jump To Navigation Argument |
Jump to argument in navigation graph |
| Android: Preview Navigation Graph (SVG) |
Render navigation graph overview |
| Android: Device Quick Actions |
Send keys, taps, swipes, text, clipboard |
| Android: Mapping Viewer (Proguard/R8) |
Open mapping.txt and deobfuscate stacktraces |
| Android: Performance Monitor |
Live CPU/memory/graphics polling |
| Android: Compose Live Preview |
Live screenshot-based preview with params |
| Android: Select Device |
Set device for status bar |
| Android: Select Module |
Set module for status bar |
| Android: Run (Selected Target) |
Run using status bar selection |
| Android: Stop App |
Force stop selected app |
| Android: Install APK |
Install an APK |
| Android: Install APK on Multiple Devices |
Install APK on multiple devices |
| Android: Device Matrix Run |
Run app/tests on selected devices |
| Android: Matrix Dashboard |
Unified matrix UI with saved presets + flaky history view |
| Android: Gradle Doctor |
Check and auto-fix Gradle environment issues |
| Android: Save Emulator Snapshot |
Save current emulator snapshot |
| Android: Load Emulator Snapshot |
Load emulator snapshot |
| Android: Gradle Sync |
Run Gradle sync task |
| Android: Project Health Check |
Check SDK/NDK/build-tools/project setup |
| Android: Uninstall App |
Uninstall package |
| Android: Restart App |
Force stop and launch |
| Android: Open Logcat Viewer |
Open Logcat panel |
| Android: Clear Logcat |
Clear Logcat |
| Android: Open Emulator Control |
Open emulator control panel |
| Android: Rotate Screen |
Rotate emulator |
| Android: Take Screenshot |
Capture screenshot |
| Android: Cold Boot |
Cold boot AVD |
| Android: Warm Boot |
Warm boot AVD |
| Android: Wipe Data |
Factory reset AVD |
| Android: Toggle Network |
Toggle emulator network |
| Android: Set Location |
Set emulator location |
| Android: Start Screen Recording |
Start recording |
| Android: Stop Screen Recording |
Stop recording |
| Android: Set Battery Level |
Set battery level and state |
| Android: Attach Debugger |
Attach Java debugger |
| Android: Detach Debugger |
Detach debugger |
| Android: Toggle Breakpoint |
Toggle breakpoint |
| Android: Debug Status |
Show debug status |
| Android: Create Resource |
Create resource file |
| Android: Create Class |
Create Kotlin or Java class |
| Android: Create File |
Create file |
| Android: Create Folder |
Create folder |
| Android: Create Asset |
Create asset file |
| Android: Create Language/Locale |
Create locale resources |
| Android: New Project |
Create new Android project |
| Android: Use JDK 21 Path |
Set JDK path for Java/Kotlin extension reliability |
| Mobile: Create Device |
Create a simulator/device profile |
| Mobile: Refresh Device Manager |
Refresh device manager view |
| Launch Device |
Launch selected managed device |
| Stop Device |
Stop selected managed device |
| Delete Device |
Delete selected managed device |
| Android: Open Test Runner |
Run tests, view tree, rerun failed, matrix |
| Android: Open Performance Profiler |
Open profiler panel |
| Android: Play App Signing Helper |
Guide for upload key vs app signing key |
| Android: Bundletool Build APKS |
Build .apks from .aab |
| Android: Bundletool Install APKS |
Install .apks to device |
| Android: Bump Version Code Wizard |
Increment versionCode in Gradle file |