Deux types de certification Android existent: l'une pour les développeurs de logiciels et un autre pour les applications de téléphone cellulaire. L'ancien atteste les connaissances et les outils que les programmeurs en herbe utilisent pour développer des applications de logiciels pour système d'exploitation mobile Android de Google. Celui-ci certifie que la demande de logiciel particulier répond aux normes requises pour le déploiement sur les téléphones mobiles qui exécutent le système d'exploitation Android.