What problem does it solve?
This skill helps developers debug Android and Kotlin Multiplatform issues by augmenting systematic debugging with Android-specific evidence-gathering techniques such as Logcat, ADB, ANR traces, R8 stack trace decoding, memory-leak analysis, Gradle build failure diagnosis, and Compose recomposition debugging.
Core Features & Use Cases
- Android-specific evidence gathering: collect and correlate logs from Logcat, ADB, and ANR traces to identify root causes.
- Memory and stack-trace analysis: decode R8 mappings and analyze memory leaks to prevent regressions.
- Build and UI debugging guidance: triage Gradle failures and Compose recomposition issues in end-to-end workflows.
- Use Case: when an app crashes during Kotlin Multiplatform integration, use Android-specific techniques to locate the root cause and verify a fix across platforms.
Quick Start
Reproduce the issue on a connected Android device and follow the Android-specific evidence steps (Logcat, ADB, ANR traces) to gather logs and traces for root-cause analysis.