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
- Design TV UI ⍈
- Get started with TV apps
- Build TV playback apps
- Help users find your content on TV
- Build TV games
- Build TV input services
- TV Apps checklist
- Android 12 for TV
- Android 13 for TV
- Android 14 for TV
- Accessibility best practices
- Supporting accessibility in custom views
- Adopting system caption settings in your app
- Distributing TV apps on Google Play
Additional resources
To learn more about Android TV, see the following additional resources.
Samples
In this codelab, you learn the fundamentals of the Car App Library. This library is used to build apps for Android Auto and Android Automotive OS, which can be used both while parked and driving. You learn how to reuse your implementation across both platforms and have it handle the hard stuff, like different screen configurations and input methods. In this codelab, you’ll learn how to build and test great parked experiences for Android Automotive OS devices. You learn how to make the most of the wide variety of screens found in cars and how to let users control playback of content in various scenarios unique to cars using standard Android mechanisms.Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS
Codelabs
In this codelab, you learn the fundamentals of the Car App Library. This library is used to build apps for Android Auto and Android Automotive OS, which can be used both while parked and driving. You learn how to reuse your implementation across both platforms and have it handle the hard stuff, like different screen configurations and input methods. In this codelab, you’ll learn how to build and test great parked experiences for Android Automotive OS devices. You learn how to make the most of the wide variety of screens found in cars and how to let users control playback of content in various scenarios unique to cars using standard Android mechanisms.Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS
Blogs
Updated November 29, 2024 In this codelab, you learn the fundamentals of the Car App Library. This library is used to build apps for Android Auto and Android Automotive OS, which can be used both while parked and driving. You learn how to reuse your implementation across both platforms and have it handle the hard stuff, like different screen configurations and input methods. Updated July 11, 2024 In this codelab, you’ll learn how to build and test great parked experiences for Android Automotive OS devices. You learn how to make the most of the wide variety of screens found in cars and how to let users control playback of content in various scenarios unique to cars using standard Android mechanisms.Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS
Videos
Updated November 29, 2024 Updated July 11, 2024Learn Car App Library fundamentals
Build and test a parked app for Android Automotive OS