Report and track bugs (original) (raw)

You can help improve Android by reporting issues and requesting new features using the Google Issue Tracker. Google Issue Tracker is a tool used by Google to track AOSP issues and feature requests. The Issue Tracker is available outside of Google for use by external public and partner users who need to collaborate with Google teams on specific issues and features.

To learn the basics of the Google Issue Tracker, see theGoogle Issue Tracker.

Report a bug

To report an AOSP bug:

  1. Withall open bugsas the basis for your search, use the Issue Tracker's search field to see if anyone has already reported your issue or feature. Don't forget to also search closed and fixed bugs. To help you find the most popular results, sort the result by number of stars. For details on using the search field, refer toIssue Searches
  2. If you find your issue and it's important to you,star it! The number of stars on an issue helps Google to determine its priority.
  3. If no one has reported your issue, create a new bug.
    1. Refer to the section of this document that relates to the component for your bug. Bug components identify the area of Android for which the bug applies.
    2. Fill out the provided template:
      • If the issue is a bug, include the steps to reproduce the bug in the comments. A comment that only states something isn't working is likely to require further information. The amount of detail that you provide, including log files and even a patch set, helps Google address your issue.
      • If the issue is a feature request, provide explicit details on the proposed feature, including the problem solved and design considerations.
    3. Click Create. The bug report is created for Google to review.

To learn how to track the bug's status, refer to Track bug status.

Bug components

The following four sections are designed to help you search for and report bugs using the correct component.

Security

If you find an issue that impacts the security of Android or components in Pixel devices, file a bug using the instructions inReporting security issues. Additionally, security bugs are eligible for theAndroid and Google Devices Reward Program.

Platform

If you have an issue or feature request that impacts an aspect of the Android platform, file your bug by clicking the bug icon next to the relevant component area:

Browse all platform issues

Browse bugs File a bug
Accessibility
ART
Browser
CTS
Framework
Graphics
Kernel (GKI)
16kB
Media
Instant Apps
Libcore
Networking
System
Generic System Image
Text
Things
Wear

Android developer tools

If you have an issue or feature request that impacts an aspect of the Android developer tools file your bug by clicking the bug icon next to the relevant component area in the following table.

Browse all Developer Tools issues

Browse bugs Details File a bug
adb
Android Studio Information specific for Android Studio bugs
C++ Issues in Android Studio
Emulator or System Images Information specific for Emulator bugs
Gradle Information specific for Gradle bugs
Apply Changes Information specific for Apply Changes bugs
Lint
NDK NDK compiler or build system issues. Not for API requests or bugs. APIs are part of the OS, and requests related to them should be filed in one of the previous Platform components (if you don't know which, use Framework).
Profilers
Jetpack (androidx)
Jetpack (androidx) Test
Games SDK

Documentation

If you have an issue or feature request that impacts an aspect of the Android documentation, file your bug by clicking the bug icon next to the relevant component area:

Browse bugs File a bug
developer.android.com (app developer documentation)
source.android.com (AOSP documentation)

DMA Interoperability Request

If you would like to submit a DMA Interoperability request for Android, use the relevant component area:

File a request Browse requests
Create a new public request Public requests
Create a new private request

DMA content feed request on Pixel

In the European Economic Area (EEA), Pixel displays DMA online search engine (OSE) choice screens that lets users select their preferred OSE. If a user selects a particular provider in the OSE choice screen, that provider can elect to have its content feed displayed on the Pixel screen that is displayed when users swipe right from Pixel's home screen.

If you're a provider that participates in the DMA OSE choice screen in any Member State and are interested in showing your content on Pixel's -1 screen, please file a bug to contact us:

Create a new private request

Track bug status

Newly created bugs are always marked with a status of New. AOSP maintainers periodically review and triage bugs by changing their status and potentially assigning them to someone. Bugs are triaged into one of three categories:

To track bug status:

  1. Open the bug and look at the priority, status, and comments fields. For explanations of priority and status, refer to theIssue fields.
  2. (optional) respond to any questions or comments in the comments field.

Bugs marked with a Fixed (verified) status are included in a future release of Android.

Additional information for specific statuses

Following is further explanation for a few bug statuses (in addition to the information provided in the Issue TrackerIssue fields documentation):