This project is for people who wish to develop Android applications containing Spotify-related functionality, such as audio streaming and user authentication and authorization.
The Spotify Android SDK makes it easy to add Spotify functionality to your Android app. The SDK contains two small footprint binary libraries packaged as Android archives (AAR):
Spotify Authentication Library - This library provides a way to obtain OAuth access tokens that can subsequently be used to play music or used in calls to the Spotify Web API.
Spotify Player Library - This library contains classes for audio playback and stream management. It takes care of all negotiation with backend Spotify services, including digital rights management and decoding.
SDK for Android
TRACK_CHANGED event is back. TRACK_START and TRACK_END are deprecated now.