Connect to Fire Tablet through ADB

Use Android Debug Bridge (ADB) to connect your Fire tablet to a development computer for testing and debugging. For more information and instructions on using ADB, see Android Debug Bridge.

Use the following procedure to enable ADB and connect your Fire tablet to your computer:

  1. Enable ADB on Your Fire Tablet
  2. (Windows user) Uninstall the existing USB driver
  3. (Windows user) Install the USB driver for Windows
  4. Install ADB on your computer
  5. Connect your Fire tablet to your computer

Enable ADB on Your Fire Tablet

Enable ADB on your Fire tablet using the following steps:

  1. On your Fire tablet, go to Settings.
  2. On your Fire tablet (2014 or later models), tap Device Options, then Developer Options. (On a 2013 model Kindle Fire tablet, tap Device, then Developer Options, or on a 2013 model Kindle Fire tablet, tap Security.

  3. Set Enable ADB to On, and then accept the pop-up warning message. Note: As a security precaution, you should set Enable ADB to Off when you are not trying to connect the tablet to your development computer.

(Windows user) Uninstall the existing USB driver

If you are a Windows user who previously connected a Fire tablet without first enabling ADB, you will need to remove the existing USB device driver and force re-installation of the driver.

  1. Connect your Fire tablet to the USB port on your development computer.
  2. On the development computer, from the Start menu, right-click Computer, and then click Control Panel.
  3. On the control panel page, then click Device Manager.
  4. In the Device Manager window, expand Portable Devices.
  5. Right-click the Fire device and then click Properties.
  6. In the Properties window, on the Driver tab, click Uninstall, and then Confirm.
  7. Unplug your Fire tablet from your computer.

(Windows user) Install the USB driver for Windows.

Perform the following steps if your development computer runs Windows.

Install ADB on your computer

Android Debug Bridge (ADB) is a command-line utility for running and managing Android apps on your device or emulator. ADB is available when you install Android Studio. If you are not using Android Studio, you need to install Android platform tools, which includes ADB.

Windows

  1. Download the Android platform tools
  2. Extract the tools to a folder.
  3. Open a command window at the folder location (or add this location to the path variable).

For detailed instructions, refer to Android documentation for ADP.

Mac OS X

Use homebrew to install the platform tools: brew cask install android-platform-tool

Connect Your Fire Tablet to Your Computer

Connect your tablet to your computer and follow the appropriate instructions for your computer’s OS:

Windows

Perform the following steps if your development computer runs Windows.

  1. Connect your Fire tablet to a USB port on your development computer.
  2. In the Allow USB debugging? dialog, on the tablet, tap OK.
  3. From Start, click Control Panel, and then select Device Manager.
  4. In Device Manager, under Fire, verify that the device appears as Android Composite ADB Interface.

    Your Fire tablet should display only as a Portable Device. If your Device Manager shows a second Fire device with a yellow alert sign (under Other Devices), your computer is listing Amazon’s unrecognized ADB module as a separate device. To fix this issue:

    1. Right-click the Fire device under Other Devices, and select Properties to open the Properties window.
    2. On the Driver tab of the Properties window, select Update Driver…
    3. Choose to browse for the driver software, then navigate to Let me pick from a list of device drivers on my computer > Show All Devices > Have Disk.
    4. Navigate to the folder where you installed the Amazon driver, typically C:\Program Files (x86)\Amazon.com\Kindle Fire\Drivers.
    5. From the returned results, select Android Composite ADB Interface.
    6. Ignore the warning regarding installing drivers and proceed.

      You should now correctly see your Fire tablet with the ADB driver installed.

  5. From the Start menu, open a cmd prompt, and navigate to the directory where your Android SDK platform tools are installed, which if you are using the default location, should be similar to C:\Users\<user_name>\AppData\Local\Android\sdk\platform-tools.
  6. Verify that your device is detected by typing the following command:

    adb devices  
    

    The command should return your device’s serial number. If it does not return the serial number, try the following steps:

    1. Navigate to your Android SDK tools directory.
    2. Run the following command:

      android update adb
      
    3. Go back to your Android SDK platform-tools directory.
    4. Run the following commands:

      adb kill-server  
      adb start-server  
      adb devices
      

Mac OS X

Perform the following steps if your development computer runs OS X.

  1. Connect your Fire tablet to a USB port on your development computer.
  2. In the Allow USB debugging? dialog, on the tablet, tap OK.
  3. Open a terminal shell.
  4. Run the following command to update ADB.

    update adb
    
  5. In the terminal shell, navigate to your Android SDK platform-tools directory.
  6. Run the following commands and confirm that the serial number for your Kindle Fire tablet appears in the list of devices.

    adb kill-server
    adb start-server
    adb devices