Debroid: A Headless Android Debugger for AI Coding Agents
Debroid is a new headless CLI tool designed to enable AI coding agents to debug Android applications without a graphical interface. The tool uses the Java Debug Wire Protocol (JDWP) to allow AI agents to set breakpoints, catch exceptions, and inspect runtime memory. Debroid provides a machine-parseable JSON output, facilitating autonomous debugging by AI agents. This tool addresses the challenge of AI agents being unable to interact with traditional visual debugging environments.