Afin de clarifier les dates limites concernant le niveau d'API cible, nous unifions les dates au 31 août de chaque année.
À compter du 31 août 2023 :
- Les nouvelles applications doivent cibler Android 13 (niveau d'API 33) ou une version ultérieure; à l'exception des applications Wear OS, qui doivent cibler Android 11 (niveau d'API 30) ou jusqu'à Android 13 (niveau d'API 33).
- Les applications existantes doivent cibler le niveau d'API 31 ou supérieur afin de rester accessibles pour les utilisateurs d'appareils exécutant un système d'exploitation Android supérieur au niveau d'API cible de votre application. Les applications qui ciblent le niveau d'API 30 ou un niveau inférieur (niveau d'API cible 29 ou inférieur pour Wear OS) ne seront accessibles que sur les appareils exécutant le système d'exploitation Android au même niveau ou sous le niveau d'API cible de vos applications.
Chaque nouvelle version d'Android apporte des modifications qui améliorent l'expérience utilisateur, la sécurité et les performances de la plateforme Android en général. Chaque application indique une version targetSdkVersion
(également appelée niveau d'API cible) dans le fichier de configuration. Le niveau d'API cible indique comment votre application est censée s'exécuter sur différentes versions d'Android.
Si vous configurez votre application de manière qu'elle cible un niveau d'API récent, les utilisateurs profiteront d'améliorations en matière de sécurité, de confidentialité et de performances, et l'application pourra fonctionner avec d'anciennes versions d'Android (jusqu'à la version minSdkVersion
indiquée).
Pour offrir aux utilisateurs d'Android et de Google Play une expérience sécurisée, Google Play exige que toutes les applications respectent les exigences de niveau d'API cible indiquées ci-dessous.
Les exceptions à ces exigences comprennent les suivantes :
- Les applications privées de façon permanente réservées aux utilisateurs d'une organisation particulière et destinées à une distribution interne uniquement.
- Les applications qui ciblent les facteurs de forme utilisés dans le domaine de l'automobile et qui sont regroupées dans le même ensemble continueront d'être découvrables par l'ensemble des utilisateurs sur Google Play.
Définitions
Nouvelle application | Une application qui n'est pas encore publiée sur Google Play (par exemple, une toute nouvelle application). |
Application existante | Une application publiée sur Google Play. |
Mise à jour de l'application | Une nouvelle version de l'application que vous soumettez pour examen afin de remplacer votre application existante. |
Exigences de mise à jour de l'application
Version du système d'exploitation Android |
Quand doit-on soumettre de nouvelles applications et des mises à jour d'applications pour cibler ce niveau d'API? | |
Nouvelles applications | Mises à jour d'applications | |
Android 13 (niveau d'API 33)* |
31 août 2023 |
31 août 2023 |
Android 12 (niveau d'API 31) |
31 août 2022 |
1ᵉʳ novembre 2022 |
* Afin de faciliter leur transition, les développeurs pourront demander une prolongation jusqu'au 1ᵉʳ novembre.
Conseil : Pour trouver des conseils techniques sur la façon de modifier le niveau d'API cible de votre application afin de répondre à ces exigences, consultez le guide de migration.
Exigences relatives à l'application Wear OS
Version du système d'exploitation Android (niveau d'API) |
Quand les applications Wear OS doivent-elles cibler ce niveau d'API? | |
Nouvelles applications | Mises à jour d'applications | |
Android 11 (niveau d'API 30) (aucun changement) | 1ᵉʳ août 2022 | 1ᵉʳ novembre 2022 |
Exigences relatives à l'accessibilité de l'application
Actuellement, les applications existantes (sur appareil mobile, Android Auto et Android TV) doivent cibler le niveau d'API 31 ou un niveau supérieur d'ici le 31 août 2023 (niveau d'API 30 ou jusqu'au niveau d'API 33 pour Wear OS). Autrement, elles ne pourront plus être découvertes par l'ensemble des utilisateurs de Google Play dont les appareils exécutent des versions du système d'exploitation Android plus récentes que leur niveau d'API cible, car elles n'ont pas été conçues pour répondre aux normes de sécurité et de qualité que ces utilisateurs attendent des versions plus récentes du système d'exploitation Android.
- Les applications qui présentent un niveau cible d'Android 11 (niveau d'API 30)* ou inférieur ne seront pas proposées aux nouveaux utilisateurs dont les appareils exécutent le système d'exploitation Android supérieur à leur API cible après le 31 août 2023.
- Les applications qui présentent un niveau cible d'Android 10 (niveau d'API 29) ou inférieur ne sont plus proposées aux nouveaux utilisateurs dont les appareils exécutent le système d'exploitation Android supérieur à leur API cible après le 1ᵉʳ novembre 2022, ou le 1ᵉʳ mai 2023 si votre application disposait d'une prolongation.
* Afin de faciliter leur transition, les développeurs pourront demander une prolongation jusqu'au 1ᵉʳ novembre 2023. Si vous êtes concerné, vous pourrez accéder aux formulaires de prolongation pour votre application dans Play Console au début du mois d'août, et ce à la page Conformité avec les politiques en cliquant sur le problème concerné.
Marche à suivre pour se conformer aux exigences
Nouvelles applications |
Applications existantes |
Lorsque vous publiez une nouvelle application, vous devez cibler le niveau d'API 33 ou supérieur. |
Si votre application existante présente un niveau d'API cible supérieur ou égal à 31, elle est conforme à la présente politique. Si votre application existante présente un niveau d'API cible inférieur à 31, elle ne sera plus accessible par l'ensemble des utilisateurs de Google Play dont les appareils exécutent des versions du système d'exploitation Android plus récentes que ses niveaux d'API cibles, car celle-ci n'a pas été conçue pour répondre aux normes de sécurité et de qualité que ces utilisateurs attendent des nouvelles versions du système d'exploitation Android.
|
Exigences relatives à Wear OS
Nouvelles applications |
Applications existantes |
Lorsque vous publiez une nouvelle application, vous devez cibler le niveau d'API 30 ou jusqu'à Android 13 (niveau d'API 33). |
Si le niveau d'API cible de votre application existante est de 30 ou jusqu'à Android 13 (niveau d'API 33), votre application est conforme à cette politique. Si votre application existante présente un niveau d'API cible inférieur à 30, elle ne sera plus accessible par l'ensemble des utilisateurs de Google Play dont les appareils exécutent des versions du système d'exploitation Android plus récentes que ses niveaux d'API cibles, car celle-ci n'a pas été conçue pour répondre aux normes de sécurité et de qualité que ces utilisateurs attendent des nouvelles versions du système d'exploitation Android.
|
Foire aux questions
Pour les applications ciblant le niveau d'API 30 ou un niveau inférieur
J'ai une application publiée sur Google Play qui cible le niveau d'API 30 ou un niveau inférieur (pour Wear OS, une application ciblant le niveau d'API 29 ou un niveau inférieur), et je ne prévois pas la mettre à jour. Quelles sont les possibilités qui s'offrent à moi?
Si vous voulez continuer à proposer cette application à vos utilisateurs existants, vous n'avez rien à faire. Cependant, votre application ne sera pas proposée dans Google Play pour les nouveaux utilisateurs dotés d'appareils exécutant un système d'exploitation Android plus récent que ses niveaux d'API cibles. Elle ne sera proposée que pour les utilisateurs de Google Play dotés d'appareils exécutant le système d'exploitation Android avec le niveau d'API de votre application ou un niveau inférieur.
Votre application doit se conformer à cette exigence de niveau d'API cible d'ici le 31 août 2023, faute de quoi elle ne pourra plus être découverte par l'ensemble des utilisateurs de Google Play dont les appareils exécutent des versions du système d'exploitation Android plus récentes que son niveau d'API cible.
Si vous prévoyez mettre à jour votre application à un niveau d'API cible plus récent et que vous avez besoin de plus de temps après le 31 août, vous pouvez demander une prolongation pour qu'elle continue d'être distribuée à l'ensemble des utilisateurs sur Google Play jusqu'au 1ᵉʳ novembre. Un formulaire de demande de prolongation sera accessible plus tard cette année dans Play Console.
Si vous ne voulez plus diffuser votre application auprès de nouveaux utilisateurs, même sur des appareils plus anciens, vous pouvez annuler la publication de votre application.
Où puis-je trouver le formulaire de demande de prolongation pour continuer à distribuer mon application à l'ensemble des utilisateurs de Google Play jusqu'au 1ᵉʳ novembre 2023?
Je souhaite annuler la publication de certaines de mes applications sur Google Play. Que puis-je faire?
Quelle incidence cela aura-t-il sur les utilisateurs qui ont précédemment téléchargé mon application?
Cette mise à jour aura-t-elle une incidence sur les téléchargements d'applications?
Quelle sera l'expérience utilisateur si un utilisateur d'un appareil plus récent consulte un lien profond vers la page de la boutique d'applications, mais que l'application cible le niveau d'API 30 ou un niveau inférieur?
Y a-t-il des exceptions pour les applications existantes ciblant le niveau d'API 30 ou inférieur?
Oui. Nous prévoyons des exceptions pour les applications privées de façon permanente qui sont réservées aux utilisateurs d'une organisation particulière et destinées à une distribution interne uniquement. Les applications qui ciblent le facteur de forme du système d'exploitation Android Automotive sont également exemptées.