The Android SDK is written in Kotlin, works back to API 16, and is compiled with the latest released Android API. The SDK is available as an .aar from our GitHub Android SDK Release Page. Javadocs are available for all versions, including the latest version.
The SDK depends on Google's ExoPlayer for audio playback, as we've found that to work best in multiple environments. Because of changes in ExoPlayer's API and the difficulties involved in using different ExoPlayer versions at the same time, we publish multiple versions of our SDK, each linked to a different ExoPlayer version. If you're using a version of ExoPlayer we aren't currently publishing, please let us know and we can likely add your version in as well.
The Android SDK is kept up to date with all our latest features and handles integration with Android Notifications for lock screen playback control.