What problem does it solve? Android development requires juggling many separate tools for project scaffolding, SDK management, emulator control, device interaction, and documentation lookup. This Skill consolidates those workflows into a single command-line interface so you can create, run, inspect, and test Android apps without switching between tools. ## Core Features & Use Cases - Project and SDK Management: Create new projects from templates and install, update, or remove SDK packages with the create and sdk commands. - Device and Emulator Control: Start and stop Android Virtual Devices, deploy APKs, capture screenshots, and inspect UI layout trees as JSON for debugging. - Documentation and Journeys: Search the official Android Knowledge Base with docs and execute XML-defined journey tests that verify app behavior step by step. - Use Case: You need to verify a login flow on a Pixel emulator. Use the Skill to start the AVD, deploy the APK, dump the UI layout to locate the login button, tap it via adb input, and capture a screenshot to confirm the result. ## Quick Start Install the android CLI and create a new empty-activity project named My App, then run it on an emulator.