גוגל מפיצה את הקוד של אנדרואיד כקוד פתוח, תחת
רישיון אפאצ'י. פרויקט הקוד הפתוח של אנדרואיד (Android Open Source Project, AOSP) שמובל על ידי Google, הוא הפרויקט האחראי לתחזוקה ולפיתוח של מערכת ההפעלה. בנוסף, לאנדרואיד יש קהילה גדולה של מפתחים אשר כותבים אפליקציות המגדילות את הפונקציונליות של המכשירים והן נכתבות בדרך כלל בשפה מותאמת אישית של Java. את האפליקציות ניתן להוריד דרך Google Play או אתרי צד שלישי. נכון ליולי 2013, ישנן יותר ממיליון אפליקציות זמינות לאנדרואיד, וסך ההורדות מחנות האפליקציות Google Play מוערך בכ-50 מיליארד.