Notes de version de la plate-forme SDK

Cette page fournit des informations de version sur les packages SDK que vous pouvez télécharger à partir de SDK Manager, dans l'onglet SDK Platforms (Plates-formes SDK).

Chaque version de la plate-forme SDK inclut les packages suivants :

  • Le package Android SDK Platform (Plate-forme SDK Android). Cette opération est nécessaire afin de compiler votre application pour cette version.
  • Plusieurs packages System Image (Image système). Au moins l'un de ces éléments est nécessaire pour exécuter cette version sur Android Emulator.

    Chaque version de la plate-forme inclut une image système pour chaque facteur de forme compatible (téléphones, Android TV et Android Wear). Chaque facteur de forme peut proposer des variantes correspondant à l'architecture du processeur de votre ordinateur (comme Intel x86 et ARM EABI). Les images système portant le libellé API Google incluent l'accès aux services Google Play, tandis que celles portant le libellé Google Play incluent également le Google Play Store.

  • Le package Sources for Android (Sources pour Android). y compris les fichiers sources de la plate-forme. Android Studio peut afficher des lignes de code provenant de ces fichiers pendant que vous déboguez votre application.

Les numéros de révision répertoriés dans les sections suivantes ne concernent que le package Android SDK Platform (Plate-forme SDK Android). Les images système peuvent recevoir des mises à jour distinctes, généralement pour résoudre des bugs liés à l'émulateur. Il n'existe pas de notes de version pour les images système, mais vous devez toujours les maintenir à jour.

Android 15 (bêta)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation d'Android 15.

Android 14 (niveau d'API 34)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation d'Android 14.

Révision 1 (juin 2023)

Publication sur la version stable (plus en version preview) lorsque Android 14 a atteint le jalon de stabilité de la plate-forme.

Android 13 (niveau d'API 33)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation d'Android 13.

Révision 1 (juin 2022)

Publication sur la version stable (plus en version preview) lorsque Android 13 a atteint le jalon de stabilité de la plate-forme.

Android 12 (niveaux d'API 31, 32)

Mise à jour groupée 12L (niveau d'API 32)
Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation de 12L.

Révision 1 (mars 2022)

Publié sur la version stable (plus en version preview).

Android 12 (niveau d'API 31)
Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation d'Android 12.

Révision 1 (août 2021)

Publication sur la version stable (plus en version preview) lorsqu' Android 12 a atteint le jalon de stabilité de la plate-forme.

Images système Android 12 ATD

Cette image d'appareil de test automatisé (ATD) est une image système Android optimisée pour les tests automatisés sans interface graphique. Les premières données indiquent que les tests qui utilisent cette image devraient constater une réduction de l'utilisation du processeur et de la mémoire du processus de l'émulateur, ainsi que la durée d'exécution des tests.

Ces gains de performances sont possibles grâce à :

  • Suppression de la plupart des applications visibles par l'utilisateur (par exemple, Téléphone, Paramètres et SystemUI).
  • La désactivation du dessin de moteur de rendu matériel.

L'image est fournie en deux versions: API Google ATD qui fournit des API Google, et AOSP ATD qui fournit une expérience AOSP pure.

Pour en savoir plus sur l'exécution de tests avec des ATD, consultez Effectuer des tests avec des appareils de test automatisés.

Android 11 (niveau d'API 30)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la documentation d'Android 11.

Révision 1 (juillet 2020)

Publication sur la version stable (plus en version preview) lorsque Android 11 a atteint le jalon de stabilité de la plate-forme.

Android 10 (niveau d'API 29)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 10 pour les développeurs.

Révision 5 (juillet 2020)

Cette révision ajoute des bouchons Android Automotive OS.

Android 9 (niveau d'API 28)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 9 pour les développeurs.

Révision 1 (août 2018)

Publié sur la version stable (plus en version preview).

Android 8.1 (niveau d'API 27)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 8.1 pour les développeurs.

Révision 1 (décembre 2017)

Publié sur la version stable (plus en version preview).

Android 8.0 (niveau d'API 26)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 8.0 pour les développeurs.

Révision 2 (août 2017)

Publié sur la version stable (plus en version preview).

Android 7.1 (niveau d'API 25)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 7.1 pour les développeurs.

Révision 3 (décembre 2016)

Mise à jour incrémentielle. Publié en tant que version finale d'Android 7.1.1 (plus en version preview).

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android 25.0.1 ou version ultérieure.
  • Veuillez utiliser les outils de compilation du SDK Android 25.0.1 ou version ultérieure.

Révision 2 (novembre 2016)

Mise à jour incrémentielle. Publié sous le nom Android 7.1.1 Preview développeur 2. Pour en savoir plus, consultez la présentation de l'API Android 7.1.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android 25.0.1 ou version ultérieure.
  • Veuillez utiliser les outils de compilation du SDK Android 25.0.1 ou version ultérieure.

Révision 1 (octobre 2016)

Version initiale pour Android 7.1 (niveau d'API 25). Publié sous le nom Android 7.1 Preview développeur 1. Pour en savoir plus, consultez la présentation de l'API Android 7.1.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android 25.0.0 ou version ultérieure.
  • Veuillez utiliser les outils de compilation du SDK Android 25.0.0 ou version ultérieure.

Android 7.0 (niveau d'API 24)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Android 7.0 pour les développeurs.

Révision 1 (août 2016)

Version initiale pour Android 7.0 (niveau d'API 24). Pour en savoir plus, consultez la présentation de l'API Android 7.0.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r24 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 24.0.0 ou version ultérieure.

Android 6.0 (niveau d'API 23)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez les modifications apportées à Android 6.0 et les API Android 6.0.

Révision 2 (novembre 2015)

Correction de bugs dans la bibliothèque de rendu de mise en page utilisée par Android Studio.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r23 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 24.3.4 ou version ultérieure.

Révision 1 (août 2015)

Version initiale pour Android 6.0 (niveau d'API 23). Pour en savoir plus, consultez la présentation de l'API Android 6.0.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r23 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 24.3.4 ou version ultérieure.

Android 5.1 (niveau d'API 22)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Présentation de Lollipop et Modifications apportées à l'API Android 5.1.

Révision 1 (mars 2015)

Version initiale pour Android 5.1 (niveau d'API 22). Pour en savoir plus, consultez la présentation de l'API Android 5.1.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r22 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 23.0.5 ou version ultérieure.

Android 5.0 (niveau d'API 21)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Présentation de Lollipop et Modifications apportées à l'API Android 5.0.

Révision 2 (décembre 2014)

Mise à jour des mises en page dans la bibliothèque Support et correction de divers problèmes.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r21 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 23.0.5 ou version ultérieure.

Révision 1 (octobre 2014)

Version initiale pour Android 5.0 (niveau d'API 21). Pour en savoir plus, consultez la présentation de l'API Android 5.0.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r21 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 23.0.5 ou version ultérieure.

Android 4.4W (niveau d'API 20)

Cette version rend KitKat disponible pour Android Wear.

Révision 2 (octobre 2014)

Mise à jour de la bibliothèque de rendu.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r20 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 23.0 ou version ultérieure.

Révision 1 (juin 2014)

Version initiale pour Android Wear.

Dépendances :

  • Veuillez utiliser les outils de plate-forme du SDK Android r20 ou version ultérieure.
  • Veuillez utiliser SDK Tools pour Android 23.0 ou version ultérieure.

Android 4.4 (niveau d'API 19)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez la présentation de KitKat et les modifications apportées à l'API Android 4.4.

Révision 2 (décembre 2013)

Version de maintenance. La version du système est 4.4.2. Pour en savoir plus, consultez la présentation de l'API Android 4.4.

Dépendances :
Veuillez utiliser les outils de plate-forme du SDK Android r19 ou version ultérieure.
Nous vous recommandons d'utiliser SDK Tools pour Android 22.3 ou version ultérieure.

Révision 1 (octobre 2013)

Version initiale. La version du système est 4.4. Pour en savoir plus, consultez la présentation de l'API Android 4.4.

Dépendances :
Veuillez utiliser les outils de plate-forme du SDK Android r19 ou version ultérieure.
Nous vous recommandons d'utiliser SDK Tools pour Android 22.3 ou version ultérieure.

Android 4.3 (niveau d'API 18)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Présentation de Jelly Bean et Modifications apportées à l'API Android 4.3.

Révision 2 (août 2013)

Mise à jour de maintenance. La version du système est 4.3.

Dépendances :
Veuillez utiliser les outils de plate-forme du SDK Android r18 ou version ultérieure.
Nous vous recommandons d'utiliser SDK Tools pour Android 22.0.4 ou version ultérieure.

Révision 1 (juillet 2013)

Version initiale. La version du système est 4.3.

Dépendances :
Veuillez utiliser les outils de plate-forme du SDK Android r18 ou version ultérieure.
Nous vous recommandons d'utiliser SDK Tools pour Android 22.0.4 ou version ultérieure.

Android 4.2 (niveau d'API 17)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Présentation de Jelly Bean et Modifications apportées à l'API Android 4.2.

Révision 2 (février 2013)

Mise à jour de maintenance. La version du système est 4.2.2.

Dépendances :
Veuillez utiliser SDK Tools r21 ou version ultérieure.

Révision 1 (novembre 2012)

Version initiale. La version du système est 4.2.

Dépendances :
Veuillez utiliser SDK Tools r20 ou version ultérieure.

Android 4.1 (niveau d'API 16)

Pour en savoir plus sur les modifications apportées à la plate-forme, consultez Présentation de Jelly Bean et Modifications apportées à l'API Android 4.1.

Révision 3 (octobre 2012)

Mise à jour de maintenance. La version du système est 4.1.2.

Dépendances :
Veuillez utiliser SDK Tools r20 ou version ultérieure.

Révision 2 (juillet 2012)

Mise à jour de maintenance. La version du système est 4.1.1.

Dépendances :
Veuillez utiliser SDK Tools r20 ou version ultérieure.

Révision 1 (juin 2012)

Version initiale. La version du système est 4.1.0.

Dépendances :
Veuillez utiliser SDK Tools r20 ou version ultérieure.

Android 4.0.3 (niveau d'API 15)

Révision 3 (mars 2012)

Mise à jour de maintenance. La version du système est 4.0.4.

Remarque:Cette image système est compatible avec l'accélération graphique matérielle de l'émulateur lorsqu'elle est utilisée avec SDK Tools r17 ou version ultérieure. (En savoir plus)

Dépendances :
Veuillez utiliser SDK Tools r17 ou version ultérieure.

Révision 2 (janvier 2012)

Mise à jour de maintenance. La version du système est 4.0.3.

Dépendances :
Veuillez utiliser SDK Tools r14 ou version ultérieure.

Révision 1 (décembre 2011)

Version initiale. La version du système est 4.0.3.

Dépendances :
Veuillez utiliser SDK Tools r14 ou version ultérieure.

Android 4.0 (niveau d'API 14)

Android 4.0, révision 2 (décembre 2011)

Mise à jour de maintenance. La version du système est 4.0.2.

Dépendances :
Veuillez utiliser SDK Tools r14 ou version ultérieure.

Android 4.0, révision 1 (octobre 2011)

Version initiale. La version du système est 4.0.1.

Dépendances :
Veuillez utiliser SDK Tools r14 ou version ultérieure.

Android 3.2 (niveau d'API 13)

Android 3.2, révision 1 (juillet 2011)

Version initiale. Nous vous recommandons d'utiliser SDK Tools r12 ou version ultérieure.

Android 3.1 (niveau d'API 12)

Android 3.1, révision 3 (juillet 2011)

Dépendances :

Nécessite SDK Tools r12 ou version ultérieure.

Remarques :

Améliorations apportées à la bibliothèque de rendu de la plate-forme afin de prendre en charge l'éditeur de mise en page visuelle dans le plug-in ADT Eclipse. Cette révision permet d'ajouter des fonctionnalités de dessin dans ADT et de corriger plusieurs bugs dans l'ancienne bibliothèque de rendu. Elle débloque également plusieurs fonctionnalités de retouche ajoutées dans ADT 12.

Android 3.1, révision 2 (mai 2011)

Dépendances :

Nécessite SDK Tools r11 ou version ultérieure.

Remarques :

Correction d'un problème lié à la bibliothèque de rendu de l'éditeur de mise en page qui empêchait Android 3.1 de s'exécuter dans ADT.

Android 3.1, révision 1 (mai 2011)

Dépendances :

Nécessite SDK Tools r11 ou version ultérieure.

Android 3.0 (niveau d'API 11)

Android 3.0, révision 2 (juillet 2011)

Dépendances :

Nécessite SDK Tools r12 ou version ultérieure.

Remarques :

Améliorations apportées à la bibliothèque de rendu de la plate-forme afin de prendre en charge l'éditeur de mise en page visuelle dans le plug-in ADT Eclipse. Cette révision permet d'ajouter des fonctionnalités de dessin dans ADT et de corriger plusieurs bugs dans l'ancienne bibliothèque de rendu. Elle débloque également plusieurs fonctionnalités de retouche ajoutées dans ADT 12.

Android 3.0, révision 1 (février 2011)

Dépendances :

Nécessite SDK Tools r10 ou version ultérieure.

Android 2.3.3 (niveau d'API 10)

Android 2.3.3, révision 2 (juillet 2011)

Dépendances :

Nécessite SDK Tools r12 ou version ultérieure.

Remarques :

Améliorations apportées à la bibliothèque de rendu de la plate-forme afin de prendre en charge l'éditeur de mise en page visuelle dans le plug-in ADT Eclipse. Cette révision permet d'ajouter des fonctionnalités de dessin dans ADT et de corriger plusieurs bugs dans l'ancienne bibliothèque de rendu. Elle débloque également plusieurs fonctionnalités de retouche ajoutées dans ADT 12.

Android 2.3.3, révision 1 (février 2011)

Dépendances :

Nécessite SDK Tools r9 ou version ultérieure.

Android 2.3 (niveau d'API 9)

Android 2.3, révision 1 (décembre 2010)

Dépendances :

Nécessite SDK Tools r8 ou version ultérieure.