android-dev - Android and Kotlin Multiplatform CLI Development
Build, test, lint, and package Android and Kotlin Multiplatform apps from the command line on a headless VPS.
Tags
Updated: 2026-09-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Scaffold Android and KMP projects
- Build Debug APKs and Release AABs
- Run unit and screenshot tests
- Execute Android lint checks
- Install apps via network ADB
- Manage SDK components via CLI
Inputs
- Project source code
- Environment variables from android-env.sh
- Keystore signing credentials
- Target device IP for ADB connection
Outputs
- APK and AAB package files
- Lint test reports
- Roborazzi screenshot comparison images
- Build status reports
Requirements
- Linux or macOS platform
- Pre-configured android-env.sh environment file
- JDK 17 toolchain
- Network connection to physical ADB device
