Getting started

Get an overview of the key features and requirements for the Android SDK.

Last Updated: August 6, 2019

The JW Player SDK for Android is a media player for the Android Operating System. Apps built with this SDK integrate with video hosting, streaming, and analytics services. These services allow you to incorporate a video experience, monetize your app, and discover ways to increase viewer engagement. You can also use this SDK with video content that is hosted with non-JW Player services.

Key Features

  • HLS, DASH, SmoothStreaming, WebM and MP4 playback
  • Rich configuration options including playlists, content title and poster image
  • Fullscreen video playback
  • Full-featured API to monitor player, playlist, playback, and content state
  • API to monitor and set video and audio qualities.
  • VAST, VMAP, and VPAID advertising
  • FreeWheel and Google IMA advertising support
  • API design that enables native control creation and can be applied to iOS and web player implementations
  • Casting
  • Caption support
  • Analytics


Item Notes
Android Studio 1. Download Android Studio.
2. Install Android Studio.

You can use other developement tools to build your Android app. Our documentation demonstrates how to implement this SDK via Android Studio.
Android 4.1 (API level 16) Your app must be leveraging at least this minimum OS version.

IMPORTANT: Our Recommendations product requires a minimum OS version of Android 4.4 (API level 19)
JW Player license Follow these steps if you work for a company that has a JW Player license:

1. Request an account from your company admin.
2. Follow the instructions in the welcome email.

Follow these steps if you are an independent developer who needs a license:

A badge that displays 'Get your free developer license'

1. Go to our pricing page.
2. Under the DEVELOPER column at the top of the page, click Start For Free.
3. Enter your email address and click >.
4. Follow the instructions in the welcome email.
JW Player SDK for Android Follow these instructions to download the SDK.
JW Player license key 1. From your Player Downloads & Keys page, scroll down to the Downloads section.
2. In the Downloads section, copy the LICENSE KEY for the Fire OS SDK.

NOTE: If you have more than one property in your account, select the property from the dropdown menu at the top of the page. Each property has a unique set of license keys.


This developer guide provides best practice approaches for implementing this SDK. We also provide comprehensive documentation for each class in our SDK reference.

Intended audience

This guide assumes that you have the necessary Android and Java development skills to work successfully with this SDK. You should know how to build and compile Android applications using Android Studio and the latest tools from the Android Developers Kit.

Terms of service

By adding the JW Player SDK for Android to your app, you agree to the JW Player Terms of Service.

What's Next

If you are adding the JW Player SDK for Android v3 for the first time, read "Download the SDK". If you are migrating from JW Player SDK for Android v2, review "Migrating from Android SDK 2.x to 3.x".

Download the SDK
Migrate from Android SDK v2.x to v3.x

Getting started

Get an overview of the key features and requirements for the Android SDK.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.