Welcome to the Android community!

The key to any community is communication. Like most projects, Android communicates via mailing lists. Because Android is an extremely large project with many components, we have many discussion forums, each focusing on a different topic. View the available groups and join any that seem interesting to you. You can also discuss Android on IRC.

If you are a user looking for help with the Android UI or an Android device, details on Android updates or security issues, or how to build applications for Android, see the list of resources below.

Resources

This site covers creating custom Android stacks, porting devices and accessories, and meeting compatibility requirements. The Android OS is a Git repository of files and not a single file (.zip/tar/exe/etc.) to download. You can get started with the Android source code by following the instructions on the Downloading the Source page. For other information about Android, refer to the following resources.

Using Android

Help centers
General
Pixel phones
Nexus phones/tablets
Google Play Edition
Auto
TV
Wear
Apps

Communities
AOSP communities
Developer communities

Send feedback
Report AOSP bug

Updates & security

Android releases
Android history
Current release

Device images
Nexus and Pixel devices
Other devices

Security assistance
Google Safety Center
Tips for users
Tips for developers
Platform security

Security announcements
Release enhancements
Bulletins

Getting involved

Developer resources
Developer.android.com
Developer support
Android developers blog
Google Developer Groups (GDGs)
Google Mobile Services (GMS)

Training
Google
Udacity

Open Source Project discussions

Audience

These discussion groups are intended for developers working with the Android platform. Everyone is welcome to join in, provided you follow the community policies described below. Our users help each other, and many experts post to these groups, including members of the Open Handset Alliance.

No topic is off-limits, provided it relates to Android in some way. However, since these are very busy lists, search the archives before posting your question; you may find your question has already been answered.

Getting the Most from Our Lists

Please consider the following before you post to our lists.

Mailing list rules

We love simplicity and hate restrictions, so we keep our policies minimal. The rules below describe what's expected of subscribers to the Android mailing lists.

The most important rule is friendliness. Remember: disrespect and rudeness are not welcome in our community under any circumstances. We don't have a formal policy on dealing with troublemakers, and we hope we never need one. That said, we do pledge to do our best to be fair, and we will always try to warn someone before banning him or her.

Contacting the moderators

If you see anyone being rude, call them out on it. This is your group too, and you don't have to accept someone else being disrespectful just because it wasn't directed at you. Just remember to be polite and courteous yourself! Don't add fuel to the fire.

But if you see an outrageous violation, want to report spam, feel strongly about something, or just want to chat, then contact the mailing list owners. It's what we're here for!

Using email with Google Groups

Instead of using the Google groups site, you can use your email client of choice to participate in the mailing lists. To subscribe to a group without using the Google Groups site, use the link under "subscribe via email" in the lists above.

To set up how you receive mailing list postings by email:

  1. Sign into the group via the Google Groups site. For example, for the android-platform group you would use https://groups.google.com/forum/?fromgroups#!forum/android-platform.

  2. Click "My membership" on the right side.

  3. Under "How do you want to read this group?" select one of the email options.

Android on IRC

Android has a presence on IRC via freenode. We maintain two official IRC channels on irc.freenode.net (access via the web at freenode webchat)

The community also uses several unofficial channels that are not not officially moderated or managed. The Open Handset Alliance does not endorse unofficial channels and there's no warranty express or implied, so use them at your own risk. Here's a list of a few unofficial channels (many more may exist):