Android SDK (in development)
In development
The Havik Android SDK is in active development: the core client, attested authentication, and the Widevine playback pipeline are running against the dev environment. There is no release artifact and no Play Store listing yet. Register interest and we'll tell you when there is something to install.
Android follows the same blueprint as the iOS SDK. It is a native Kotlin library, resolving the same streams with the same event and error vocabulary as the JavaScript SDK. What already runs is documented in the Android API reference.
What's planned (and what already runs)
| Capability | Status |
|---|---|
| Core client — catalog, playback resolve, live pickup | running in dev |
| Attested sessions (Play Integrity / hardware keystore) | running in dev |
| Widevine DRM pipeline | running in dev (protected frames proven) |
| Managed player (Media3/ExoPlayer) | in development |
| Bring your own player | in development |
| QoE analytics beacons | on the roadmap |
Requirements (current targets)
- Android 8.0 (API 26) or later.
- Widevine-capable device for DRM playback.
- The same onboarding as every Havik SDK: a publishable api-key provisioned for your app. See getting started.
Devices without Google Play services (including mainland-China builds) are a supported design goal. Talk to us if that applies to you.
Demo app
Want early access? havik-support@oddin.gg
Get access
Email havik-support@oddin.gg. Building for iOS too? See the iOS SDK.