GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Fire OS Developer Docs
  • Fire Tablets

This view

  • Original page
  • New address

GeezerVison is showing www.developer.amazon.com — Launcher Icon Guidelines (Fire Tablets) | Fire Tablets

Amazon Developer
Alexa
Amazon Appstore
Ring
AWS
Documentation

Console

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases

Console

as

Fire OS Developer Docs
Home
Develop
Test
Publish
Monetize
Engage users
Device specifications
Resources
Fire Tablets

Collapse All | Expand All


  • << Fire OS Developer Docs
    • Get Started
      • Get Started with Fire Tablets
      • Set Up Your Development Environment for Fire Tablets
      • Create Your First Fire Tablet App
      • Connect to Fire Tablet through ADB
      • Get started with Amazon Stylus SDK
      • UX Specifications
      • User Agent Strings for Fire Tablets
      • Supported Android Intents
      • FAQs for Fire Tablets
    • Fire OS for Fire Tablets
      • Fire OS 8 for Fire Tablets
      • Fire OS 7 for Fire Tablets
      • Fire OS 6 for Fire Tablets
    • Android Apps
      • Screen Layout and Resolution
      • Device Orientation
      • Soft Key Bar
      • Button Size and Placement
      • Graphics Performance
      • Data Transfers and Mobile Networks
      • Launcher Icon Guidelines
      • App Installation Location
      • Advertising ID
      • Resources for International Locales
    • Test your Android Apps
      • Run Your App on a Fire Tablet
      • Test Without an Amazon Device
      • Take Screenshots on Fire Tablets
    • Web Apps
      • Get Started with Web Apps
      • Set up Development Environment
      • Best Practices for Developing Web Apps
      • Web App FAQs
      • Detect the Device Display Characteristics
      • Force the Device Orientation
      • Handle Device Orientation
      • Automatically Scale an Element to Fill the Screen
      • HTTP Caching
      • Protect Your Web App
      • Capture Media from Device Sensors
      • Use Geolocation Data
    • Test Your Web Apps
      • Install and Use the Amazon Web App Tester
      • Debug Your Web App
      • Use the Debug APK to Test Your App
    • HTML5 Hybrid Apps
      • HTML5 Hybrid Apps
      • Build and Test Your HTML5 Hybrid App
      • HTML5 Hybrid App FAQs
    • React Native for Fire Tablet
      • Get Started with React Native (Fire Tablets)
      • Supported React Native Libraries (Fire Tablets)
    • Accessibility
      • Assistive Technologies for Fire OS
      • Implement Accessibility in Fire OS
      • Accessibility Features
        • Implement Reading and Subscribing to AD/CC Settings

    Launcher Icon Guidelines (Fire Tablets)

    • Introduction
    • Scaling
    • Icon size and densities
    • Icon File Format
    • Troubleshooting Your Launcher Icon
    • Fire OS 6 Device Support Table
    • Fire OS 5 Device Support Table
    • Legacy Device Support for Older Versions of Fire OS

    Introduction

    The launcher icon for your app (sometimes called an "app icon") is the icon that a user taps to start your app. For commonality with Android, starting in Fire OS 5, Amazon uses icons from your APK. (This is a change from earlier versions of Fire OS, where the launcher used the launcher icon that you uploaded to the developer portal when submitting your app.)

    As you create your launcher icons, be aware of the following guidelines and troubleshooting. The following sections apply to Fire OS 5 and Fire OS 6.

    Scaling

    The launcher avoids scaling launcher icons, unless necessary. To display large and crisp icons on a device, the launcher fetches the icon with a density higher than that of the device.

    Icon size and densities

    Create a version of your icon at each of the following dimensions and include the images in your APK. Make sure that your icons are in the appropriate res folders so that the launcher can find them:

    Generalized density Icon dimensions Res folder Requested by
    xxhdpi 144px x 144px drawable-xxhdpi xhdpi Amazon devices
    xhdpi 96px x 96px drawable-xhdpi tvdpi, hdpi Amazon devices
    hdpi 72px x 72px drawable-hdpi mdpi Amazon devices

    Icon File Format

    Provide the images for your launcher icons in 24-bit PNG format.

    Troubleshooting Your Launcher Icon

    If your launcher icon is not displaying as expected, consider the following:

    Problem: The wrong icon is displayed or the icon is scaled up or down and looks bad.

    Solution: If you provide the launcher icon for a configuration such as drawable-large-mdpi, Android resource-resolution rules might select the icon from that folder instead of the appropriate folder.

    See the Android documentation here for the Android resource resolution algorithm.

    To help ensure that the launcher selects the correct icon, only include icons in the resource folders listed in the table on this page.

    Problem: Your drawable-* folder was removed in build-time APK optimization.

    Solution: Some tools build an APK for a specific density and remove other drawables. For example, the tools might remove the drawable-xxhdpi folder, even though Amazon uses the xxhdpi icon file on xhdpi devices. To help avoid this issue, use a mipmap-* pattern for folder names instead of drawable-*:

    • mipmap-hdpi: 72px
    • mipmap-xhdpi: 96px
    • mipmap-xxhdpi: 144px

    Fire OS 6 Device Support Table

    The devices in the following table all run or support running Fire OS 6, which is based on Android N (Android 7.1.2, API level 25):

    Device Fire OS 6 Source General density Density of fetched launcher icon
    Fire 7 (2019) Stock OS mdpi hdpi
    Fire HD 8 (2018) Stock OS hdpi xhdpi

    Fire OS 5 Device Support Table

    The devices in the following table all run or support running Fire OS 5, which is based on Android 5.1, API level 22:

    Device Fire OS 5 Source General density Density of fetched launcher icon
    Fire HD 10 (2017) Stock OS hdpi xhdpi
    Fire HD 8 (2017) Stock OS tvdpi xhdpi
    Fire 7 (2017) Stock OS mdpi hdpi
    Fire HD 8 (2016) Stock OS tvdpi xhdpi
    Fire HD 10 (2015) Stock OS mdpi hdpi
    Fire HD 8 (2015) Stock OS tvdpi xhdpi
    Fire (2015) Stock OS mdpi hdpi
    Fire HDX 8.9 (2014) OTA update xhdpi xxhdpi
    Fire HD 7 (2014) OTA update hdpi xhdpi
    Fire HD 6 (2014) OTA update hdpi xhdpi

    Legacy Device Support for Older Versions of Fire OS

    The following table lists Amazon's legacy tablet devices and the corresponding OS supported by these devices.

    Device Fire OS version Screen resolution General density
    Fire HD 7 (2014) Fire OS 4—based on Android 4.4.2, API level 19. Receives Fire OS 5 OTA update. 1280px x 800px (supports 720p "HD" resolution) hdpi
    Kindle Fire HDX 8.9" (2013) Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19 Fire OS 3—based on Android 4.2.2, API level 17 2560px x 1600px (supports 1080p "HD" resolution) xhdpi
    Kindle Fire HDX 7" (2013) Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19 Fire OS 3—based on Android 4.2.2, API level 17 1920px x 1200px (supports 1080p "HD" resolution) xhdpi
    Kindle Fire HD 7" (2013) Fire OS 4 (system update, available Nov 2014)—based on Android 4.4.2, API level 19 Fire OS 3—based on Android 4.2.2, API level 17 1280px x 800px (supports 720p "HD" resolution) hdpi
    Kindle Fire HD 8.9" (2012) Based on Android 4.0.3, API level 15 1920px x 1200px (supports 1080p "HD" resolution) hdpi
    Kindle Fire HD 7" (2012) Based on Android 4.0.3, API level 15 1280px x 800px (supports 720p "HD" resolution) hdpi
    Kindle Fire (2nd Gen) Based on Android 4.0.3, API level 15 1024px x 600px mdpi
    Kindle Fire (2011) Based on Android 2.3.3, API level 10 1024px x 600px mdpi

    Last updated: Oct 29, 2020


    • Introduction
    • Scaling
    • Icon size and densities
    • Icon File Format
    • Troubleshooting Your Launcher Icon
    • Fire OS 6 Device Support Table
    • Fire OS 5 Device Support Table
    • Legacy Device Support for Older Versions of Fire OS
    Follow us:

    Resources

    • Appstore developer blog

    • Technical documentation

    • Amazon Developer Huddle

    Supported devices

    • Amazon Fire TV

    • Fire tablets

    Other services & APIs

    • Small Business Accelerator Program

    • Developer Promotions Console

    • Alexa for video publishers

    • Login with Amazon

    • Frustration-Free Setup

    • Amazon Incentives API

    • Amazon Merch on Demand

    • Amazon Music

    • Fire TV Partners

    Support

    • Appstore Developer Community

    • FAQs

    • Contact us

    Legal

    • Terms & agreements

    • Privacy Notice

    amazon_developer_logo

    © 2010-2026, Amazon.com, Inc. or its affiliates. All Rights Reserved.

    Terms

    Amazon Developer Blog

    Contact Us

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.