Developer Console

Set Up Your Development Environment (Fire Tablets)

Introduction

To start developing apps for Fire tablets, set up your development environment using the standard tools for Android development.

Setting Up Android Studio

See Getting Started with Android Studio for information about setting up the Android Studio development environment. If you have an existing installation of Android Studio or the Android Gradle Plugin, refer to Android Tools Version Compatibility to ensure that they are compatible.

Obtaining the Windows USB Driver

If you are a Windows-based developer, you will need to manually download  the Windows USB driver. (This driver was previously included in the SDK add-on.)  See Connect to Fire Tablet through ADB for instructions on downloading the driver and setting up your tablet and computer.

Native Code Development (Optional)

Fire tablets support apps that include native code compiled with the Android NDK.

The following table shows the NDK revision for compiling your native-code apps to take advantage of the features available on Fire devices. For information about installing the NDK, see Android NDK.

Tablet Compile native-code apps with
Fire (2015) and later tablets Android Studio 2.2 or later with integrated CMake or NDK
Fire HDX 8.9 (2014) Fire HD 7 (2014) Fire HD 6 (2014) Android NDK Revision 9b or later
Kindle Fire HDX 8.9" (2013) Kindle Fire HDX 7" (2013) Kindle Fire HD 7" (2013) Android NDK Revision 8e or later
Kindle Fire HD 8.9" (2012) Kindle Fire HD 7" (2012) Kindle Fire 7" (2012) Android NDK Revision 7 or later
Kindle Fire (2011) Android NDK Revision 5 or later

Last updated: Dec 01, 2022