
Please report problems with this SDK through the public issue tracker on GitHub. You can also read the documentation online for the authentication library and for the app remote library. The download packages includes comprehensive documentation of all API classes in the /docs folder. Within the download package you will also find a demo app with full It leads you through the creation of a simple app that connects to the Spotify app, plays a playlistĪnd subscribes to PlayerState. We provide a Quick Start guide to help you set up your build environment and get started with the Spotify SDK (Android).
Works offline and online and does not require Web API calls to get metadata for player state. Automatically handles track relinking for different regions. Handles system integration such as audio focus, lockscreen controls and incoming calls. Processing of playback and caching as well as network traffic is accounted for by the Spotify app.
Playback always in sync with Spotify app. No native code or processor architecture dependencies To the Spotify app and vice versa is a streamlined experience where playback and metadata always Leaving you to focus on your user experience. The Spotify app takes care of playback, networking, offline caching and OS music integration, The Spotify SDK is a set of lightweight objects that connect with the Spotify app and let youĬontrol it while all the heavy lifting of playback is offloaded to the Spotify app itself. Spotify SDK connects to the Spotify App running in the background Spotify App Remote Library: This library contains classes for playback control and metadata access. 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. Playing track and context, issuing basic playback commands and initiating playback of tracks. The capabilities of this API include getting metadata for the currently
The Spotify SDK allows your application to interact with the Spotify app running in theīackground as a service. The content and functionality is likely to change significantly without warning in future versions.īy using Spotify developer tools, you accept our Developer Terms of Service. Important: The Android SDK is currently in Beta. Distribution Requirements Distribution Requirements.Commercial Hardware Commercial Hardware.
App Remote SDK and the Application Lifecycle. Authorization Guides Authorization Guides.