Terms Accepted

Google TV / Android TV · captured 2026-09-05T17:25:23Z google·REC·0bc16a CAP-01561

Android TV developer docs

The text as it stood on 2026-09-05. This document was captured 4 times that day, so the date on its own does not name one of them — it returns the last. To cite exactly this capture, use /d/google-android-tv-developer-docs/v/cap-01561, which will always mean this one and nothing else.

Captured
2026-09-05
Words
1,647
HTTP
200
Size
259.6 KB
State
Unchanged

HTML (as served) PDF (our rendering) Screenshot Extracted text

Cite this capture

Everything a footnote needs, including the checksum, so a reader can confirm they are looking at the same bytes you did. Select and copy.

Google TV / Android TV, “Android TV developer docs”.
Captured 2026-09-05T17:25:23Z by Terms Accepted.
Permalink: https://termsaccepted.org/d/google-android-tv-developer-docs/v/cap-01561
Original:  https://developer.android.com/training/tv
SHA-256:   ef9d56dd1c66871f4780956de0a131ba02bd8b3e45657a1585feb935b185aade
Provenance: captured directly from the publisher.
Verify this file — SHA-256

The file below is stored under this checksum, so altering it would change its name. Download the copy above and run sha256sum on it: if the value differs from this one, you are not looking at what we captured.

ef9d56dd1c66871f4780956de0a131ba02bd8b3e45657a1585feb935b185aade

Also captured that day

3

Every reading of this document on 2026-09-05. They may be identical; where they are not, the difference is a change the publisher made within a single day.

CapturedPermalinkWordsState
2026-09-05T11:35:08Z cap-00241 1,647 First capture
2026-09-05T16:03:07Z cap-00638 1,647 Unchanged
2026-09-05T16:28:50Z cap-00871 1,647 Unchanged

The document

Android TV overview | Android Developers Skip to main content Essentials Build AI experiences Build AI-powered Android apps with Gemini APIs and more. Get started Get started Create your first app. Use Compose for UI and adaptive app development to support multiple device form factors. Hello, world! Developer Verification Adaptive apps Compose for UI AI-powered IDE Training Monetization with Play ↗️ Optimize by form factor Build apps that optimize the user experience on phones, tablets, foldables, cars, XR, and more. Phones, tablets, foldables Android for Cars Android TV Android XR Googlebook ChromeOS Wear OS Build by category Learn to build for your use case by following Google's prescriptive and opinionated guidance. Games Camera & media Social & messaging Health & fitness Productivity Enterprise apps Get the latest Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback. Latest updates Experimental updates Android Studio preview Jetpack & Compose libraries Wear OS releases Privacy Sandbox ↗️ Design & Plan Excellent Experiences Build the best experiences for your best users. Learn more UI Design Design a beautiful user interface using Android best practices. Design for Android Mobile Desktop experiences XR Headsets & XR Glasses AI Glasses Widgets Wear OS Android TV Android for Cars Architecture Design robust, testable, and maintainable app logic and services. Introduction Libraries Navigation Modularization Testing Kotlin Multiplatform Quality Plan for app quality and align with Play store guidelines. Overview Core value User experience Accessibility Technical quality Excellent Experiences Security Safeguard users against threats and ensure a secure Android experience. Overview Privacy Permissions Identity Fraud prevention Develop Gemini in Android Studio Your AI development companion for Android development. Learn more Get Android Studio Core areas Get the samples and docs for the features you need. Samples Multidevice support User interfaces Background work Data and files Connectivity All core areas ⤵️ Tools and workflow Use the IDE to write and build your app, or create your own pipeline. Write and debug code Build projects Test your app Performance Command-line tools Gradle plugin API Android Bench Device tech Write code for form factors. Connect devices and share data. Phones, tablets, foldables ChromeOS Android for Cars Android TV Android XR Wear OS Android Health Better Together All devices ⤵️ Libraries Browse API reference documentation with all the details. Android platform Jetpack libraries Compose libraries Google Play services ↗️ Google Play SDK index ↗️ Google Play Play Console Publish your app or game and grow your business on Google Play. Go to Play Console Learn more ↗️ Fundamentals Learn how to engage users, monitize, and secure your app. Play Monetization Play Integrity Play Policies Play Programs ↗️ Games Dev Center Develop and deliver games. Get tools, downloads, and samples. Overview Play Asset Delivery Play Games Services Play Games on PC Level Up guidelines All Play guides ⤵️ Libraries Browse API reference documentation with all the details. Play Feature Delivery Play In-app Updates Play In-app Reviews Play Install Referrer Google Play services ↗️ Google Play SDK index ↗️ All Play libraries ⤵️ Tools & resources Tools for publishing, promoting, and managing your app. Android App Bundles Brand & marketing Play Console APIs ↗️ Blog the Android Developer's Blog Read the latest Explore the authors → Explore categories Product News Stay in the loop with the latest updates, feature releases, and behind-the-scenes looks at how we’re evolving. Community Discover stories from our users, spotlight features, and the collaborative projects that bring us all together. How-tos From quick tips to deep-dive tutorials, these step-by-step guides are designed to help you work smarter and faster. Case Studies Real-world results from real-world users. Explore how different teams use our tools to achieve their goals. Events & Programs Get the details on upcoming webinars, workshops, meetups, and special initiatives designed to help you grow. Documentation Access detailed manuals, API references, and technical specifications to help you build and integrate with confidence. / English Deutsch Español – América Latina Français Indonesia Italiano Polski Português – Brasil Tiếng Việt Türkçe Русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 – 简体 中文 – 繁體 日本語 한국어 Android Studio Sign in Develop Devices Android TV Essentials More Design & Plan More Develop More Google Play More Blog More Android Studio All devices ⍈ Device compatibility ⍈ Android TV In this guide Design TV UI ⍈ Getting started In this guide Create and run a TV app Build adaptive apps Handle TV hardware Manage TV controllers On-screen keyboard Create TV navigation Multitasking on TV Best practices for driving engagement on Google TV Build TV playback apps In this guide Building UI with Compose In this guide Build TV layouts Create a catalog browser Build a details screen Create scrollable layouts Migrate from the deprecated Leanback UI toolkit Ambient mode Playback controls on TV Implement a media session Background playback in a Now Playing card Audio capabilities Adjust display settings Optimize memory usage Help users find content on TV In this guide Recommend TV content About recommending TV content Channels on the home screen Video program attributes Audio program attributes Game program attributes Watch Next Add programs Attributes Guidelines for app developers Guidelines for TV providers Preview videos Recommendations in Android N and earlier Make TV apps searchable Search within TV Apps Build TV games Build TV input services About TV input services Develop a TV input service Work with channel data Manage TV user interaction Support time-shifting Support content recording TV Accessibility Accessibility best practices TalkBack evaluation examples Support TalkBack in TV apps Adopt system caption settings Custom view accessibility support Custom view accessibility sample TV Apps checklist Distribute to Android TV Media Quality framework Releases Android 12 for TV Android 13 for TV Android 14 for TV Android 16 for TV Build AI experiences Get started Get started Hello, world! Developer Verification Adaptive apps Compose for UI AI-powered IDE Training Monetization with Play ↗️ Optimize by form factor Phones, tablets, foldables Android for Cars Android TV Android XR Googlebook ChromeOS Wear OS Build by category Games Camera & media Social & messaging Health & fitness Productivity Enterprise apps Get the latest Latest updates Experimental updates Android Studio preview Jetpack & Compose libraries Wear OS releases Privacy Sandbox ↗️ Excellent Experiences Learn more UI Design Design for Android Mobile Desktop experiences XR Headsets & XR Glasses AI Glasses Widgets Wear OS Android TV Android for Cars Architecture Introduction Libraries Navigation Modularization Testing Kotlin Multiplatform Quality Overview Core value User experience Accessibility Technical quality Excellent Experiences Security Overview Privacy Permissions Identity Fraud prevention Gemini in Android Studio Learn more Get Android Studio Core areas Samples Multidevice support User interfaces Background work Data and files Connectivity All core areas ⤵️ Tools and workflow Write and debug code Build projects Test your app Performance Command-line tools Gradle plugin API Android Bench Device tech Phones, tablets, foldables ChromeOS Android for Cars Android TV Android XR Wear OS Android Health Better Together All devices ⤵️ Libraries Android platform Jetpack libraries Compose libraries Google Play services ↗️ Google Play SDK index ↗️ Play Console Go to Play Console Learn more ↗️ Fundamentals Play Monetization Play Integrity Play Policies Play Programs ↗️ Games Dev Center Overview Play Asset Delivery Play Games Services Play Games on PC Level Up guidelines All Play guides ⤵️ Libraries Play Feature Delivery Play In-app Updates Play In-app Reviews Play Install Referrer Google Play services ↗️ Google Play SDK index ↗️ All Play libraries ⤵️ Tools & resources Android App Bundles Brand & marketing Play Console APIs ↗️ the Android Developer's Blog Read the latest Explore the authors → Explore categories Product News Community How-tos Case Studies Events & Programs Documentation Android Developers Develop Devices Android TV Android TV overview Stay organized with collections Save and categorize content based on your preferences. If you've got an Android app or game, Android TV can bring it to your users in their living room. Android TV apps use the same architecture as those for phones and tablets. This approach means you can build new TV apps based on what you already know about building apps for Android, or extend your existing apps to also run on TV devices. Documentation Designing TV apps: Design TV UI ⍈ Building TV apps: Get started with TV apps Build adaptive apps Build TV playback apps , adjust the audio and display settings for optimal playback, and help users find your content on TV Build TV games Build TV input services Accessibility best practices Memory optimization best practices Publishing TV apps: TV Apps checklist Distributing TV apps on Google Play Android TV OS releases: Android 12 for TV Android 13 for TV Android 14 for TV Android 16 for TV Additional resources To learn more about Android TV, see the following additional resources. Samples Codelabs Blogs Videos Content and code samples on this page are subject to the licenses described in the Content License . Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-05-17 UTC. X Follow @AndroidDev on X YouTube Check out Android Developers on YouTube LinkedIn Connect with the Android Developers community on LinkedIn More Android Android Android for Enterprise Security Source News Blog Podcasts Discover Gaming Machine Learning Health & Fitness Camera & Media Privacy 5G Android Devices Large screens Wear OS ChromeOS devices Android for cars Android TV Releases Android 17 Android 16 Android 15 Android 14 Android 13 Android 12 Android 11 Documentation and Downloads Android Studio guide Developers guides API reference Download Studio Android NDK Support Report platform bug Report documentation bug Google Play support Join research studies Android Chrome Firebase Google Cloud Platform All products Privacy License Brand guidelines Manage cookies Get news and tips by email Subscribe English Deutsch Español – América Latina Français Indonesia Italiano Polski Português – Brasil Tiếng Việt Türkçe Русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 – 简体 中文 – 繁體 日本語 한국어