Google a récemment annoncé des changements importants dans AOSP pour les développeurs Android. Ces mises à jour visent à améliorer la performance et la sécurité des applications, tout en optimisant la lisibilité du code. Restez informés des dernières avancées pour tirer le meilleur parti de vos projets Android!

Récemment, Google a annoncé un changement significatif dans le développement d’Android, en déplaçant la majorité de ce processus à l’abri des regards. Pour la première fois, le développement d’Android sera largement effectué en interne, ce qui marquera une transition vers une approche plus secrète. Cependant, cela ne signifie pas que Google exclut complètement d’autres parties de l’Android Open Source Project (AOSP).
Depuis des années, Google a ouvert certaines parties d’Android aux contributions externes dans le cadre de l’AOSP. Cette semaine, il a été confirmé que les derniers éléments du système, qui étaient encore accessibles au public, seraient désormais gérés en interne. Ce changement a pour but de rationaliser le développement d’Android, ce qui devrait, dans l’ensemble, être bénéfique pour la plateforme.
Dans une annonce sur le site de l’Android Source, Google a indiqué que le manifeste « aosp-main » ne sera plus utilisé pour « construire et contribuer à AOSP ». À la place, les contributions devront désormais passer par le manifeste « android-latest-release », conformément aux nouvelles directives de l’entreprise. Google a aussi précisé que le manifeste « aosp-main » sera verrouillé et mis en lecture seule, incitant les développeurs à synchroniser leurs modifications avec la version « latest-release », actuellement Android 15 QPR2.
À partir du 27 mars 2025, la branche de la dernière version sera toujours référencée par le nouveau manifeste
android-latest-release, qui peut être utilisé directement avec Repo. Nous recommandons aux développeurs de la plateforme d’utiliserandroid-latest-releaseau lieu deaosp-mainpour construire et contribuer à AOSP. Le manifesteandroid-latest-releaseest réglé sur la dernière branche de sortie d’AOSP,android15-qpr2-release. Consultez À propos de android-latest-release pour plus d’informations.
Il est intéressant de noter que Google affirme que les développeurs peuvent toujours « construire et contribuer à AOSP » malgré ce changement, ce qui n’était pas tout à fait clair auparavant. L’entreprise a également confirmé directement à Android Authority qu’elle continue d’accueillir les contributions à l’AOSP de la part des développeurs via son système habituel de révision en ligne Gerrit.
Les implications pour les développeurs
Cette nouvelle approche introduit plusieurs implications pour les développeurs d’Android. D’une part, le fait de centraliser le développement au sein de Google pourrait permettre d’accélérer les mises à jour et d’améliorer la cohérence des versions. D’autre part, cela soulève des préoccupations quant à la transparence du projet et à l’implication de la communauté dans le développement de l’Android Open Source Project.
Les développeurs devront maintenant s’adapter aux nouvelles procédures de contribution. Le passage au manifeste « android-latest-release » implique qu’ils doivent s’habituer à ce nouvel environnement de travail, ce qui pourrait nécessiter une période d’apprentissage. Cependant, Google a mis en place des ressources pour aider les développeurs à s’adapter à ces changements, soulignant son engagement à maintenir une certaine forme d’ouverture malgré la fermeture partielle du processus de développement.
Réactions de la communauté
La communauté des développeurs d’Android a réagi de manière mitigée à cette annonce. Certains voient cela comme une opportunité pour Google de se concentrer sur l’amélioration de la plateforme sans les distractions extérieures, tandis que d’autres s’inquiètent des conséquences de cette fermeture sur l’innovation et la collaboration. La transparence a toujours été un pilier fondamental de l’AOSP, et beaucoup craignent que ce changement ne crée un fossé entre Google et les développeurs tiers.
La question de savoir si cette approche apportera effectivement des bénéfices tangibles à l’écosystème Android reste ouverte. Les développeurs expérimentés estiment que la collaboration est essentielle pour le succès à long terme d’une plateforme comme Android. Avec moins d’interactions publiques, il existe un risque que des idées innovantes et des retours d’expérience précieux soient perdus.
Conclusion
En somme, Google a franchi un nouveau cap dans le développement d’Android, en déplaçant la majorité du processus de développement à l’intérieur de l’entreprise. Bien que cela simplifie le développement et puisse offrir des avantages, cela soulève également des questions importantes concernant la transparence et l’implication de la communauté. Les développeurs devront s’adapter à ces nouveaux protocoles et s’engager activement pour s’assurer que l’AOSP continue à prospérer.
Pour une analyse plus approfondie sur ce sujet, consultez Android Authority.
Qu’est-ce qui a changé dans le développement d’Android ?
Google a décidé de déplacer le développement d’Android entièrement derrière des portes closes pour la première fois, sans pour autant exclure d’autres parties du projet AOSP.
Comment les développeurs peuvent-ils contribuer à AOSP maintenant ?
Les développeurs peuvent toujours « construire et contribuer à AOSP » après ce changement en synchronisant leurs modifications avec le « latest-release », qui est actuellement Android 15 QPR2.
Que signifie le manifeste « android-latest-release » ?
Le manifeste « android-latest-release » fait référence à la dernière branche de sortie et sera utilisé directement avec Repo pour le développement d’Android.
Que doit faire un développeur avec le manifeste « aosp-main » ?
Le manifeste « aosp-main » sera verrouillé et défini en lecture seule. Les développeurs doivent donc utiliser « android-latest-release » pour construire et contribuer à AOSP.
