À compter du 31 août 2024 :
- Les nouvelles applis et mises à jour d'applis doivent cibler Android 14 (niveau d'API 34) pour être soumises à Google Play (à l'exception des applis Wear OS et Android TV, qui doivent cibler Android 13 ou une version ultérieure).
- Les applis existantes doivent cibler Android 13 (niveau d'API 33) ou une version ultérieure afin de rester accessibles pour les nouveaux utilisateurs d'appareils exécutant un système d'exploitation Android supérieur au niveau d'API cible de votre appli. Les applis qui ciblent Android 12 (niveau d'API 31) ou une version antérieure (Android 10 ou une version antérieure pour Wear OS et Android 11 ou une version antérieure du SE d'Android TV) ne seront accessibles que sur les appareils exécutant le système d'exploitation Android dont le niveau d'API cible est identique ou inférieur à celui de vos applis.
Vous pourrez demander une prolongation jusqu'au 1ᵉʳ novembre 2024 si vous avez besoin de plus de temps pour mettre à jour votre appli. Vous pourrez accéder aux formulaires de demande de prolongation pour votre appli dans Play Console plus tard cette année.
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 applis privées de façon permanente réservées aux utilisateurs d'une organisation particulière et destinées à une distribution interne uniquement;
- les applis 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 appli | Une appli qui n'est pas encore publiée sur Google Play (p. ex. une toute nouvelle appli). |
Appli 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 de l'appli | |
Android 14 (niveau d'API 34)* |
31 août 2024 |
31 août 2024 |
Android 13 (niveau d'API 33) |
31 août 2023 |
31 août 2023 |
* 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 de l'appli | |
Android 13 (niveau d'API 33) ou version ultérieure | 31 août 2024 | 31 août 2024 |
Android 11 (niveau d'API 30) ou version ultérieure | 31 août 2023 | 31 août 2023 |
Exigences de l'appli Android TV
Version du système d'exploitation Android (niveau d'API) |
Quand les applis Android TV doivent-elles cibler ce niveau d'API? | |
Nouvelles applis | Mises à jour de l'appli | |
Android 13 (niveau d'API 33) ou version ultérieure | 31 août 2024 | 31 août 2024 |
Exigences relatives à l'accessibilité de l'appli
Actuellement, les applis existantes (pour les appareils mobiles et Android Auto) doivent cibler Android 13 (niveau d'API 33) ou une version ultérieure d'ici le 31 août 2024, Android 11 (niveau d'API 30) ou une version ultérieure pour Wear OS et Android 12 (niveau d'API 32) ou une version ultérieure pour Android TV. 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 applis qui présentent un niveau cible d'Android 12 (niveau d'API 31)* ou une version antérieure ne seront pas proposées aux nouveaux utilisateurs exécutant un système d'exploitation Android supérieur à l'API cible des applis après le 31 août 2024.
- Les applis qui présentent un niveau cible d'Android 11 (niveau d'API 30) ou une version antérieure ne sont plus proposées aux nouveaux utilisateurs dont les appareils exécutent le système d'exploitation Android supérieur à l'API cible des applis depuis le 1ᵉʳ novembre 2023.
* Les développeurs pourront demander une prolongation jusqu'au 1ᵉʳ novembre 2024. Vous pourrez accéder aux formulaires de demande de prolongation pour votre appli dans Play Console plus tard cette année.
Marche à suivre pour se conformer aux exigences
Nouvelles applications |
Applis existantes |
Lorsque vous publiez une nouvelle appli, vous devez cibler Android 14 (niveau d'API 34) ou une version ultérieure. |
Si la cible de votre appli existante est Android 13 (niveau d'API 33) ou une version ultérieure, votre appli est conforme à cette politique. Si votre appli existante présente une cible inférieure à Android 13 (niveau d'API 33), elle ne sera plus accessible par l'ensemble des nouveaux utilisateurs dont les appareils exécutent des versions du système d'exploitation Android supérieures à celles des niveaux d'API cibles de votre appli, 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 aux applis Wear OS
Nouvelles applis |
Applis existantes |
Lorsque vous publiez une nouvelle appli Wear OS, vous devez cibler Android 13 (niveau d'API 33) ou une version ultérieure. |
Si votre appli Wear OS existante cible Android 11 (niveau d'API 30), votre appli est conforme à cette politique. Si votre appli existante cible Android 10 (niveau d'API 29) ou une version antérieure, 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 les niveaux d'API cibles de votre appli, 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 pour Android TV
Nouvelles applis |
Applis existantes |
Lorsque vous publiez une nouvelle appli Wear OS, vous devez cibler Android 13 (niveau d'API 33) ou une version ultérieure. |
Si votre appli Android TV existante cible Android 12 (niveau d'API 31), votre appli est conforme à cette politique. Si votre appli existante cible Android 11 (niveau d'API 30) ou une version antérieure, 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 les niveaux d'API cibles de votre appli, 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 applis ciblant le niveau d'API 31 ou un niveau inférieur
J'ai une appli publiée sur Google Play qui cible le niveau d'API 31 ou un niveau inférieur (pour Wear OS, une appli 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 appli à vos utilisateurs existants, vous n'avez rien à faire. Cependant, votre appli 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 appli ou un niveau inférieur.
Si vous prévoyez mettre à jour votre appli à un niveau d'API cible supérieur et que vous avez besoin de plus de temps après le 31 août 2024, vous pouvez demander une prolongation pour qu'elle continue d'être distribuée à l'ensemble des utilisateurs sur Google Play jusqu'au 1ᵉʳ novembre 2024. Un formulaire de demande de prolongation sera accessible plus tard cette année dans Play Console.
Si vous ne voulez plus diffuser votre appli auprès de nouveaux utilisateurs, même sur des appareils plus anciens, vous pouvez annuler la publication de votre appli.
Où puis-je trouver le formulaire de demande de prolongation pour continuer à distribuer mon appli à l'ensemble des utilisateurs de Google Play jusqu'au 1ᵉʳ novembre 2024?
Je souhaite annuler la publication de certaines de mes applis 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 appli?
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'applis, mais que l'appli 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.