Gradle, navigable
Browse Gradle tasks in the side panel — assemble, install, clean, sync without leaving the editor.
VS Code · Gradle · Android
Gradle tasks, ADB, install — one surface. Same build.gradle, less gap
between green build and device.
AI-ready Code, agents, and toolchain steps in VS Code — fewer round-trips to a full IDE for routine loops.
One surface for the inner loop.
Stop acting as a human router between editors, terminals, and device pickers.
This extension wires VS Code to the Gradle + AGP + SDK stack you already use — tasks, targets, and install in one flow.
build.gradle stays the source of truth; controls sit next to the code.
With agents in VS Code, fewer forced trips to a full IDE for routine Gradle or device steps — stay in one surface.
Compilers are fast. Friction isn’t. It lives around the compile button.
That’s fragmentation — not “how Android is.” This tool aims to own the loop from the editor, without replacing your build.
A cockpit, not a junk drawer — Gradle, targets, install, detection.
Browse Gradle tasks in the side panel — assemble, install, clean, sync without leaving the editor.
Discover build variants and modules from Gradle. Pick the active variant or root from a quickpick.
Live device + emulator picker with auto-selection. Status bar shows the active install target.
Tight loop — build, push to device, launch the app. Repeat until it runs.
Live device logs with regex filters, level coloring, package filter, and persistent column settings.
Re-install previous build outputs from a cache. Clean it on demand.
Attach the JDWP debugger to a running process via local port forwarding. Source-mapped breakpoints out of the box.
Connect to a phone over a WebSocket relay — wireless, remote LAN, or paired companion app.
Guided setup writes signingConfigs blocks into your build.gradle. Local-override flow keeps secrets out of the repo.
Isolated GRADLE_USER_HOME so editor builds don't fight Studio. Auto-stop idle daemons after N minutes.
Linear flow — write → build → target → install → run.
Less theater around the toolchain.
Expects a normal Android/Gradle layout, AGP, SDK, and local.properties where applicable.
Independent extension — not from Google or Gradle. Not a replacement for Android Studio when you need the full IDE; it optimizes the daily write → build → target → prove loop in VS Code.
It does not: rewrite your Gradle files, replace Studio for niche tooling, or magic away the SDK.
Issues and PRs: github.com/AndroidGradleTools
MIT — see the repository for exact terms.