Bienvenue dans la Preview d'Android 15, un programme qui vous fournit tout ce dont vous avez besoin pour rendre vos applications compatibles avec la prochaine version d'Android et la compiler pour la prochaine version. Vous pouvez commencer immédiatement en téléchargeant le SDK et les outils Preview.
Images système matérielles et d'émulateurs
Un environnement d'exécution pour tester vos applications sur des appareils Pixel et sur Android Emulator.
Dernier code de la plate-forme
Nous vous fournirons des mises à jour régulières pour que vous puissiez effectuer des tests par rapport au code de plate-forme le plus récent.
Nouveaux comportements et nouvelles fonctionnalités
Identifiez les modifications de comportement qui affecteront vos applications et profitez des dernières fonctionnalités de la plate-forme lors de votre compilation.
Commentaires et assistance
Vos commentaires sont essentiels ! Signalez-nous tout problème et donnez-nous votre avis. Échangez avec d'autres développeurs de la communauté des développeurs pour partager vos expériences.
Calendrier, étapes et actualités
Le programme Preview d'Android 15 s'exécute de février 2024 jusqu'à la version publique finale pour l'AOSP et les OEM, prévue pour plus tard dans l'année. À diverses étapes clés du programme, des mises à jour vous seront fournies pour vos environnements de développement et de test. Celles-ci incluront des outils SDK, des images système, des émulateurs, une documentation de référence des API et des comparaisons entre les API. Consultez le tableau suivant pour plus d'informations sur chaque étape et ce qui est attendu de vous.
Calendrier | Version | Type | Actions des développeurs |
---|---|---|---|
Février | Version Preview développeur 1 | Version de référence anticipée axée sur les commentaires des développeurs, avec de nouvelles fonctionnalités, API et modifications de comportement. |
|
Mars | Version Preview développeur 2 | Mise à jour incrémentielle avec des fonctionnalités, des API et des modifications de comportement supplémentaires. |
|
Avril | Version bêta 1 | Version bêta initiale, mise à jour Over The Air pour les premiers utilisateurs inscrits au programme Android Bêta. |
|
Mai | Version bêta 2 | Version bêta incrémentielle |
|
Stabilité de la plate-forme | |||
Juin | Version bêta 3 | Première étape concernant la stabilité de la plate-forme, y compris les API finales et les comportements. Ouverture de la publication sur Google Play. |
|
Juillet, Août | Version bêta 4, ... | Versions presque définitives pour les tests finaux. |
|
Version finale | Version d'Android 15 pour AOSP et son écosystème. |
|
Étape de stabilité de la plate-forme
Android 15 inclut une étape appelée Stabilité de la plate-forme pour vous aider à planifier vos tests finaux et vos versions. Ce jalon signifie qu'Android 15 a atteint les API finales internes et externes, les comportements finaux dans les applications et les listes d'API finales non SDK. Android 15 devrait être stable lors de la version bêta 3 de juin 2024. À ce stade, plus aucune modification n'affectera votre application.
Nous encourageons tous les développeurs d'applications, de jeux, de SDK, de bibliothèques et de moteurs de jeu à utiliser l'étape de stabilité de la plate-forme comme cible pour la planification des tests de compatibilité finaux et de la version publique. Utiliser cette étape au lieu de la version finale vous donne plusieurs semaines supplémentaires avant que les consommateurs puissent bénéficier de la nouvelle plate-forme sur leurs appareils.
Phases Preview
Chaque phase du programme Preview vous aide à préparer vos applications à la version stable d'AOSP et de l'écosystème Android.
- Versions Preview développeur 1 et 2
Pendant les Previews développeur, vous devez vous concentrer sur les commentaires sur les API et la compatibilité des applications. La compatibilité des applications consiste à s'assurer que la version actuelle de votre application s'affiche et s'exécute correctement sur la nouvelle plate-forme.
Les versions Preview développeur fournissent un environnement de test et de développement anticipé que vous pouvez utiliser pour tester de nouvelles API, identifier les problèmes de compatibilité dans votre application, et planifier la migration ou le travail sur les fonctionnalités nécessaires pour cibler la nouvelle plate-forme. Il est particulièrement important de nous faire part de vos commentaires pendant cette période. Vous devez également vous attendre à des modifications d'API avec chacune de ces mises à jour. Consultez le guide de migration pour connaître les étapes à suivre pour rendre votre application compatible avec la nouvelle plate-forme, puis ciblez cette dernière lorsque vous serez prêt.
- Version bêta 1
La version bêta 1 vous offre un environnement plus complet et plus stable pour créer et tester des applications sur Android 15. C'est la première version que nous fournissons aux premiers utilisateurs inscrits au programme Android Bêta. Pendant la publication les versions bêta, ces utilisateurs utiliseront votre application sur les appareils Pixel. Nous vous recommandons donc de consulter les commentaires de ces utilisateurs et de publier des mises à jour compatibles pour résoudre les éventuels problèmes, sans modifier le ciblage de l'application. Nous vous conseillons également de commencer à préparer la modification ultérieure du ciblage de votre application.
- Version bêta 2
Avec la version bêta 2, vous bénéficierez d'une version plus complète et plus stable pour poursuivre vos tests et votre développement.
- Version bêta 3
À partir de la version bêta 3, Android 15 atteint la stabilité de la plate-forme, ce qui signifie que les comportements du système et les API sont finalisés. C'est le moment de commencer les tests finaux et les tâches de développement nécessaires pour vous assurer qu'une version compatible de votre application sera prête pour les utilisateurs dans la version finale de l'écosystème. À ce stade, Android 15 fournit un niveau d'API standard.
La stabilité de la plate-forme est l'occasion de passer aux tests de compatibilité finaux et de publier vos applications mises à jour auprès des utilisateurs et des développeurs en aval. Vous pouvez également utiliser les API finales lors de vos compilations et affiner le code en utilisant les nouvelles API ou fonctionnalités. Vous pouvez planifier sereinement votre travail en sachant que la plate-forme et les API ne seront plus modifiées.
À partir de la stabilité de la plate-forme, vous pourrez également publier des applications sur des appareils exécutant Android 15 au niveau d'API officiel. Nous vous recommandons de commencer par publier vos applications dans les canaux alpha et bêta de Google Play afin de pouvoir tester vos applications avant de les distribuer à grande échelle sur le Play Store.
- Bêta 4, ...
Avec la version bêta 4 et les autres versions bêta finales, nous proposerons des versions candidates pour vos tests finaux. Une fois les tests terminés, vous devez publier des mises à jour compatibles pour vos applications, SDK, bibliothèques, outils et moteurs de jeu afin de vous assurer que les utilisateurs qui mettent à niveau leurs appareils vers la version finale bénéficient d'une bonne expérience utilisateur. Vous pouvez également continuer à développer de nouvelles fonctionnalités à l'aide de nouvelles fonctionnalités et API, et tester votre application tout en ciblant le dernier niveau d'API afin d'identifier les problèmes qui pourraient survenir.
- Version finale
La version stable d'Android 15 est publiée pour AOSP et l'écosystème Android. Attendez-vous à ce que certains de vos utilisateurs passent à Android 15 à ce moment-là ou peu de temps après, lorsque les fabricants d'appareils commencent à publier des mises à jour pour leurs utilisateurs. Préparez-vous à de nouveaux problèmes qui pourraient être signalés à mesure que le nombre d'utilisateurs de la dernière version d'Android augmente.
Que comprend la version preview d'Android 15 ?
Le programme Preview d'Android 15 inclut tout ce dont vous avez besoin pour tester vos applications existantes sur différentes tailles d'écran, technologies réseau, puces CPU et GPU, et architectures matérielles.
SDK et outils
Avec Android Studio, vous pouvez télécharger les composants suivants via SDK Manager :
- SDK et outils pour Android 15
- Images système de l'émulateur pour les appareils mobiles pour Android 15 (64 bits uniquement, voir les notes de version)
Nous mettrons à jour ces outils de développement à chaque étape, si nécessaire.
Pour commencer, consultez l'article Obtenir Android 15. Consultez le guide de migration pour savoir comment planifier les tests et le développement en fonction du cycle de publication d'Android 15, ainsi que les notes de version pour les problèmes connus.
Pour commencer, consultez la page Obtenir Android 15 et les notes de version pour résoudre les problèmes connus.
Images système
Nous fournissons des images système pour divers appareils Google Pixel que vous pouvez utiliser pour développer et tester. Accédez à la page Téléchargements pour obtenir une image système à des fins de développement et de test.
Si vous n'avez pas d'appareil Pixel, vous pouvez toujours développer et tester en ayant recours à d'autres méthodes, en fonction de votre workflow :
- Images système de l'émulateur Android 15 pour les appareils mobiles (64 bits uniquement, voir les notes de version)
- Appareils éligibles de nos fabricants d'appareils partenaires
- Images système génériques (GSI) Android 15
Mises à jour OTA pour les appareils Pixel via le programme Android Bêta
Si vous possédez l'un des appareils Pixel compatibles suivants, vous pouvez l'enregistrer dans le programme Android Bêta pour Pixel afin de recevoir les mises à jour Over The Air (OTA) de la version bêta d'Android 15 :
- Pixel 6 et Pixel 6 Pro
- Pixel 6a
- Pixel 7 et Pixel 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 et Pixel 8 Pro
- Pixel 8a
Pour en savoir plus et vous inscrire, rendez-vous sur g.co/androidbeta.
API de Preview et publication
Dans un premier temps, le programme Preview d'Android 15 fournit un système de développement uniquement et une bibliothèque Android qui ne dispose pas d'un niveau d'API standard. Si vous souhaitez cibler la nouvelle plate-forme et compiler avec les nouvelles API Android 15 pendant cette période, vous devez cibler la version preview d'Android 15 en mettant à jour la configuration de compilation de votre application.
La version preview d'Android 15 fournit des API en version preview. Les API ne seront officielles que lorsque le SDK final sera publié et qu'il sera stable. Cela signifie que vous devez vous attendre à ce que les API soient modifiées au fil du temps, en particulier au cours des premières semaines du programme. Nous vous fournirons un résumé des modifications à chaque version d'Android 15.
Plus tard dans la version preview, les API de développement seront finalisées. Vous pourrez télécharger le SDK Android 15 officiel dans Android Studio, cibler le niveau d'API officiel et compiler en fonction des API officielles.
Jusqu'à l'étape de stabilité de la plate-forme, Google Play empêche la publication d'applications qui ciblent le niveau d'API Preview VanillaIceCream
ou le niveau d'API officiel à venir. Lorsque le SDK final sera disponible, vous pourrez cibler le niveau d'API officiel d'Android 15 et publier votre application sur Google Play à l'aide des versions alpha, bêta et de production. En attendant, si vous souhaitez distribuer une application aux testeurs qui ciblent Android 15, vous pouvez le faire à tout moment par e-mail ou par téléchargement direct depuis votre site.
Rester à jour
Tout au long de la Preview, lorsque vous testez les versions bêta ou Preview développeur, nous vous recommandons vivement de maintenir votre environnement de développement à jour. Nous vous informerons lorsque de nouvelles mises à jour seront disponibles via les canaux suivants:
- La page des notes de version sur ce site
- Le blog des développeurs Android
- La communauté des développeurs Android
Informations supplémentaires
Pour en savoir plus sur Android 15, consultez les ressources de documentation suivantes:
- La page Liste des fonctionnalités et des modifications fournit un résumé de toutes les fonctionnalités et modifications de comportement importantes de cette version, y compris une brève description des applications qu'elles pourraient affecter.
- La page Modifications de comportement pour toutes les applications décrit les mises à jour d'Android 15 qui peuvent affecter vos applications indépendamment de la
targetSdkVersion
de votre application, ainsi que les zones à tester. Commencez par tester ces modifications de comportement. - La page Modifications de comportement ciblées décrit les mises à jour d'Android 15 qui peuvent affecter vos applications une fois que vous avez modifié le
targetSdkVersion
de votre application pour cibler Android 15. - La page des nouvelles fonctionnalités présente les nouvelles fonctionnalités et API, ainsi que des guides du développeur sur les nouvelles fonctionnalités clés.
- La page Notes de version répertorie et décrit les problèmes connus et les modifications transitives spécifiques à chaque version preview ou bêta.
- Le guide de migration décrit le processus permettant de rendre vos applications compatibles avec Android 15, puis de cibler la nouvelle plate-forme et de compiler à l'aide de nouvelles API.
Documentation de référence de l'API et rapport de différences
La documentation de référence complète des API de la version preview est disponible en ligne. Pendant que les nouvelles API sont en cours de développement, un filigrane leur sera ajouté pour plus de visibilité et indiquera "VanillaIceCream" comme niveau d'API. Notez que vous ne pouvez utiliser ces API que si vous utilisez le SDK Preview d'Android 15.
Lorsque Android 15 atteint la stabilité de la plate-forme et que le SDK final est disponible, la documentation de référence de l'API indique que les nouvelles API ont été ajoutées au niveau d'API officiel.
Pour un affichage détaillé des nouvelles API, ainsi que des API modifiées, obsolètes et supprimées dans chaque version, nous vous recommandons de commencer par les rapports sur les différences :
Bêta 3 (niveau d'API 35)
- Version complète: API 34 → API 35
- Version incrémentielle: version bêta 2 → niveau d'API 35
Version bêta 2
- Version complète: API 34 → Version bêta 2
- Version incrémentielle: Version bêta 1 → Version bêta 2
Version bêta 1
- Version complète: API 34 → Version bêta 1
- Version incrémentielle: Preview développeur 2 → Version bêta 1
DP2
- Version complète: API 34 → Preview développeur 2
- Version incrémentielle : Preview développeur 1 → Preview développeur 2
DP1
- Version complète: API 34 → Preview développeur 1
Ressources d'assistance
Lorsque vous testez et développez avec Android 15, utilisez les canaux suivants pour signaler des problèmes et envoyer des commentaires:
- Consultez la page Commentaires et problèmes pour découvrir comment signaler des problèmes et nous faire part de vos commentaires. Sur cette page, vous pouvez accéder à Issue Tracker pour signaler des bugs ou demander des fonctionnalités, et répondre à des enquêtes rapides sur certaines des nouvelles fonctionnalités et modifications.
- L'outil de suivi des problèmes du programme Preview d'Android est notre principal outil de suivi des problèmes. Vous pouvez signaler des bugs, des problèmes de performances et des commentaires d'ordre général via l'outil Issue Tracker. Vous pouvez également rechercher les problèmes connus et trouver des solutions. Nous vous tiendrons informé de l'évolution de votre problème, puis nous l'envoyons à l'équipe d'ingénieurs Android pour examen. Pour savoir comment signaler différents types de problèmes, consultez la section Signaler des problèmes.
- La communauté des développeurs Android vous permet d'échanger avec d'autres utilisateurs et développeurs qui travaillent avec les versions preview d'Android 15. Vous pouvez partager des observations et des idées et y trouver des réponses aux questions.
Vous lancer !
Pour commencer, installez Android 15 sur votre appareil ou configurez un émulateur pour tester la compatibilité. Pour en savoir plus, consultez Obtenir Android 15. Merci de votre participation au programme Preview d'Android 15 !