This sample demonstrates how to create an Android TV app for media playback that implements all the key platform integrations including:
- MediaSession support
- ExoPlayer media playback
- TV launcher home screen channels
- Content provider, enabling global search and Google Assistant
- Leanback browsing and playback experience
- Android Studio 3.x
git clone https://github.com/android/tv-samples.git
- Open the ClassicsKotlin project in Android Studio.
- Compile and deploy to your Android TV emulator or device (such as an ADT-2 or ADT-3).
Need more information about getting started with Android TV? Check the official getting started guide.
- Stack Overflow: http://stackoverflow.com/questions/tagged/android-tv
If you've found an error in this sample, please file an issue
Patches are encouraged, and may be submitted by forking this project and submitting a pull request through GitHub. Please see CONTRIBUTING.md for more details.
All media assets used in this app are in the public domain, originally hosted by the following services, and mirrored in Firebase: