Compatibility¶
| Requirement | Minimum | Recommended |
|---|---|---|
| Android API Level | 24 (Android 7.0 Nougat) | 26+ (Android 8.0+) |
| Kotlin | 1.9.22 | 1.9.22+ |
| Java | 17 | 17 |
| Android Gradle Plugin | 8.2.2 | 8.2.2+ |
| Jetpack Compose | BOM 2024.02.00 | Latest stable |
| Compose Compiler | 1.5.8 | Match your Kotlin version |
With minSdk = 24, the SDK supports ~99.5% of active Android devices worldwide (Android 7.0 through Android 15).
UI Framework Compatibility:
| Your App Uses | Compatible? | How |
|---|---|---|
| Jetpack Compose | Yes (native) | Drop composables directly |
| XML Views + Activities | Yes | Wrap SDK composables in ComposeView |
| XML Views + Fragments | Yes | Wrap SDK composables in ComposeView |
| Mixed (Compose + Views) | Yes | Use either approach per screen |