What problem does it solve? Android development requires juggling SDK packages, emulators, connected devices, UI inspection, and documentation lookups, which normally means switching between many separate tools. This Skill consolidates those tasks into a single android CLI workflow that an AI agent can execute directly. ## Core Features & Use Cases - SDK and Emulator Management: Install, update, and remove SDK packages, and create, start, stop, or delete Android Virtual Devices (AVDs). - Device Interaction and UI Inspection: Capture screenshots, dump UI layout trees as JSON, and drive devices with adb input commands for taps, swipes, and text entry. - Project Creation and App Deployment: Generate new Android projects from templates and deploy APKs to devices or emulators. - Documentation Search and Journey Testing: Query the official Android Knowledge Base for API guidance and execute XML-defined journey tests that verify app behavior step by step. - Use Case: While building a Jetpack Compose feature, use the CLI to launch an emulator, deploy the debug APK, inspect the layout tree to locate a button, tap it, and capture a screenshot to verify the result. ## Quick Start Ask the agent to install the android CLI, list available SDK packages, and create a new empty-activity project named My App.