This page will help you to get started right away with developing applications for the BRAVIA Android TV™. It will guide you through installation of the Android SDK, and setting up your development and test environments.
It is expected that you are already familiar with the Android SDK, and have installed the working environment for Android development; that is, Android Studio, IntelliJ IDEA, or Eclipse with the Android Development Tools (ADT) plug-in. For more information about obtaining this software and setting up the environment, see the official Android TV developer website.
To start developing apps for Android TV, you’ll need to install:
- Android SDK Tools version 24.0.0 or higher.
- Android SDK 5.0 (API 21) or higher.
- Create or update your app project that targets Android 5.0 (API level 21) or higher, in order to access new APIs for TV.
How to connect BRAVIA Android TV™ through Network ADB
To connect BRAVIA Android TV™, developers must connect to the devices through Network ADB, and the target device must be located in same local area network.
Before connecting your PC to the target device, you must enable ADB debugging according to the following instructions.
1. On your target device, show Developer options by clicking on About > Build several times.
Click DPAD_CENTER multiple times.
2. Enable ADB debugging from Developer options to allow developer to access through ADB.
3. Connect to the device from the development PC.
4. Verify the device is connected to the development PC.
After setting up the development environment, you can begin developing your own apps the same way you do for Android smartphones or tablets.
- Building Apps for TV contains everything about Android TV™.
- Android Debug Bridge provides the details of ADB.
Test your apps and games for TV
Test your apps and games for TV with BRAVIA with Android TV™ or other reference devices.
BRAVIA with Android TV™
BRAVIA with Android TV™ is available in the global market. See the latest BRAVIA line up.
Other reference devices
Other references devices include Nexus Player or an emulated virtual TV device on a PC.
Available in USA and several other countries. See the Nexus Player page for more details.
Emulated virtual TV device
See more in Android Developers.
Google, Google Play, Android and other marks are trademarks of Google Inc.
Android TV is a trademark of Google Inc.
“SONY” and “BRAVIA” are trademarks of Sony Corporation.