What problem does it solve?
Android Gradle Plugin (AGP) 9 upgrades can be breaking and require coordinated changes across Gradle, JDK, Kotlin, and Android build configuration, making migrations slow and error-prone.
Core Features & Use Cases
- AGP 9 readiness checks: Verifies current AGP version and guards against unsupported project types (like Kotlin Multiplatform).
- Migration of build setup: Updates KSP and Hilt versions as needed, migrates to built-in Kotlin, and moves to the new AGP DSL.
- Tooling compatibility fixes: Migrates kapt to KSP or legacy-kapt and handles special cases like custom BuildConfig fields and Paparazzi HTML report issues.
- Build verification: Confirms migration quality via IDE sync, Gradle help, and a dry-run build.
Quick Start
Ask your AI agent to migrate your Android project to Android Gradle Plugin 9 following the AGP 9 migration guide and then verify Gradle sync and a dry-run build.