
Google a décidé de transformer radicalement la façon dont les développeurs accèdent aux versions préliminaires d'Android., puisqu'il a été annoncé que le programme traditionnel de Developer Preview a été remplacé par une nouvelle branche appelée « Canary », qui établit un modèle continu et plus dynamique pour les tests précoces des fonctionnalités de la plateforme.
Cette décision marque un tournant dans le processus de collaboration entre Google et la communauté des développeurs.
Afin de vous offrir une meilleure assistance et un accès plus rapide et plus cohérent aux fonctionnalités en développement, nous annonçons une évolution majeure de notre programme de préversion. Désormais, la plateforme Android bénéficiera d'un canal de publication Canary, remplaçant l'ancien programme Developer Preview. Ce canal de publication Canary fonctionnera parallèlement au programme Beta existant.
Une approche continue et automatisée des tests
Le pdifférence principale entre le modèle précédent et la nouvelle proposition réside dans la continuité du processus de mise à jour. Alors que les versions préliminaires pour développeurs nécessitaient une installation manuelle à chaque cycle, Canary adopte une stratégie de flux continu. Cela signifie que Une fois qu'un appareil rejoint cette branche, il recevra automatiquement toutes les dernières versions Android via les mises à jour sans fil OTA, éliminant ainsi le besoin de réinstallations répétées.
Grâce à son indépendance par rapport aux versions spécifiques, Canary permet aux développeurs de continuer à expérimenter avec les API qui en sont encore à leurs débuts, même après qu'une nouvelle version officielle d'Android soit entrée en version bêta.
Avantages pour le développement et retour d'information précoce
uno des grands avantages de ce nouveau l'approche est la possibilité d'offrir un feedback continu Tout au long du cycle de développement. Auparavant, le canal Developer Preview était fermé dès le passage en bêta d'Android, ne laissant aucune possibilité officielle de tester et d'évaluer les fonctionnalités expérimentales. Avec Canary, cette lacune disparaît. De nouvelles API peuvent être explorées en profondeur, sans dépendre des dates officielles à partir de la sortie des versions.
Malgré son ouverture, Toutes les fonctionnalités qui apparaissent dans Canary ne seront pas nécessairement intégrées à une version stable. Cependant, la branche se présente comme un espace essentiel pour découvrir et influencer l’avenir du système d’exploitation, car elle permet d’évaluer les changements de comportement et les ajustements de la plateforme à ses premiers stades.
Qui devrait utiliser la chaîne Canary ?
Il est important de mentionner que La chaîne Canary est spécialement conçue pour les développeurs Ceux qui souhaitent garder une longueur d'avance, tester les dernières fonctionnalités et fournir des retours rapides. Bien que les versions aient été soumises à des tests automatisés et à des revues internes, elles peuvent encore contenir des bugs importants. Ces versions ne sont donc pas recommandées pour une utilisation sur des appareils principaux ou courants.
Pour ceux qui recherchent une expérience plus stable, le canal bêta continuera de fonctionner. C'est l'environnement idéal pour valider les applications par rapport aux prochaines versions d'Android. Mais pour ceux qui souhaitent avoir un aperçu du futur et sont prêts à prendre des risques en faveur de l'innovation, Canary est la passerelle idéale.
Installation et participation au développement
Installer la dernière version de Canary est aussi simple que d'utiliser l'outil Flash Android sur un appareil Pixel compatible. Une fois cette opération effectuée, les mises à jour seront automatiquement disponibles dès la sortie des nouvelles versions. Vous pouvez quitter le canal en réinstallant une version bêta ou publique, mais cette opération nécessitera de réinitialiser l'appareil.
Plus Leur disponibilité sur du matériel réel, les builds Canary sont intégrées à l'émulateur Android et au SDK Android via le canal Android Studio Canary. Cela vous permet de tester et de créer des applications spécifiquement destinées aux versions expérimentales, permettant ainsi des changements de comportement grâce au framework de compatibilité des fonctionnalités de la plateforme.
Il convient de mentionner que cette nouvelle branche désormais disponible pour les appareils Pixel et sera bientôt également disponible pour une utilisation dans l'émulateur Android en utilisant des versions spécifiques d'Android Studio et du SDK correspondant.
Enfin, si vous souhaitez en savoir plus, vous pouvez consulter les détails dans le lien suivant
