Android 16 est presque prêt pour les heures de grande écoute avec la sortie de Beta 3
Sommaire
Liens rapides
-
Quoi de neuf dans Android 16 Beta 3?
-
Commencez avec Android 16 Beta
Le dernier Android 16 Beta est arrivé et marque la stabilité de la plate-forme. Cela signifie que les API et les comportements orientés applications sont finalisés. Nous sommes très proches de la version finale qui sera publiée en quelques mois seulement.
Quoi de neuf dans Android 16 Beta 3?
Bien que cette version bêta soit une question de stabilité, il y a encore une poignée de changements notables à parler.
Diffuser le support audio
Si vous balancez un appareil Pixel 9, vous serez heureux de savoir qu'Android 16 Beta prend désormais en charge Audio Auracast Broadcast avec des aides audio audio compatibles. Cela fait partie des efforts continus d'Android pour améliorer l'accessibilité audio. Auracast permet aux aides auditives compatibles et aux écouteurs de recevoir des flux audio directs de sites publics comme les aéroports, les salles de concert et les salles de classe.
Députer le texte pour un contraste de texte maximum
Android 16 Beta 3 introduit également le texte Outline, qui remplace le texte à contraste élevé, pour aider les personnes souffrant de troubles de la vision. Cette fonctionnalité améliore la lisibilité en dessinant une plus grande zone contrastée autour du texte. Les nouvelles API du gestionnaire d'accessibilité sont également incluses, permettant aux applications et aux kits d'outils d'interface utilisateur pour vérifier si ce mode est activé.
Les captures d'écran ci-dessous montrent du texte sans aucun contraste ajouté, le texte précédent à contraste élevé et le nouveau texte de contour.
Testez votre application avec la protection des réseaux locaux
Une nouvelle fonctionnalité de protection du réseau local (LNP) est disponible pour les tests dans Android 16 Beta 3. Cette fonctionnalité (prévue pour une future version d'Android) donne aux gens plus de contrôle sur les applications qui peuvent accéder aux appareils sur leur réseau local. Actuellement, toute application avec l'autorisation Internet peut communiquer avec des appareils sur votre réseau local. Avec LNP, les applications auront finalement besoin d'une autorisation spécifique pour accéder au réseau local. Pour l'instant, LNP est une fonction d'opt-in.
Préparez vos applications
Si vous développez un SDK, une bibliothèque, un outil ou un moteur de jeu, Google dit qu'il est crucial de préparer les mises à jour maintenant. Cela aidera à prévenir les problèmes de compatibilité pour les développeurs d'applications et de jeux et leur permettra de cibler les dernières fonctionnalités SDK.
Voici quelques modifications clés que Google a mis en évidence:
- Jobscheduler: Les quotas Jobscheduler sont appliqués plus strictement dans Android 16; L'application se produira si un travail s'exécute pendant que l'application est en haut, lorsqu'un service de premier plan est en cours d'exécution ou dans le seau de secours actif. SETIMPORTANT THAVE AFFERGROUND est désormais un no-opératoire. Le nouveau stop motif stop_reason_timeout_abandoned se produit lorsque nous détectons que l'application ne peut plus arrêter le travail.
- Émissions: Les diffusions ordonnées en utilisant les priorités ne fonctionnent que dans le même processus. Utilisez un autre IPC si vous avez besoin d'une commande transversale.
- ART: Si vous utilisez la réflexion, JNI ou tout autre moyen d'accéder aux internes Android, votre application pourrait se casser. Ce n'est jamais une meilleure pratique. Tester soigneusement.
- Intention: Android 16 a une sécurité plus forte contre les attaques de redirection d'intention. Testez votre manipulation de l'intention et ne retirez que les protections si vous êtes absolument nécessaire.
- Taille de la page 16KB: Si votre application n'est pas prête à la taille d'une pages de 16 kb, vous pouvez utiliser le nouvel indicateur de mode de compatibilité, mais nous vous recommandons de migrer vers 16 Ko pour les meilleures performances.
- Accessibilité: L'annonce pour la réaccession est obsolète; Utilisez les alternatives recommandées.
- Bluetooth: Android 16 améliore la manipulation des pertes de liaisons Bluetooth qui a un impact sur la façon dont le re-paignement se produit.
Autres modifications qui auront un impact une fois que votre application citera Android 16:
- Expérience utilisateur: Les modifications incluent la suppression de l'opt-out de bord à bord, nécessitant une migration ou une opt-out pour le dos prédictif et la désactivation des API de police élégantes.
- Fonctionnalité de base: Des optimisations ont été faites dans la planification du travail à taux fixe.
- Grands appareils: Les restrictions d'orientation, de résistance et de rapport d'aspect seront ignorées. Assurez-vous que vos dispositions prennent en charge toutes les orientations à travers une variété de rapports d'aspect.
- Santé et fitness: Des changements ont été mis en œuvre pour les autorisations de santé et de fitness.
Qu'est-ce qui arrive en 2025?
À l'avenir, Google prévoit deux versions Android API en 2025. Nous examinons actuellement l'aperçu d'Android 16, qui devrait être publié au deuxième trimestre 2025. Une version mineure du T425 se concentrera sur les mises à jour des fonctionnalités, les optimisations et les corrections de bogues.
Commencez avec Android 16 Beta
Assurez-vous que vous êtes inscrit au programme Android Beta si vous êtes intéressé à essayer Android 16 Beta 3. Après avoir inscrit votre appareil, rendez-vous vers ses paramètres, appuyez sur « Système », puis « System Update » et vérifiez les mises à jour. Bien que les versions de stabilité de la plate-forme soient généralement jolies, enfin, écurienous ne recommandons toujours pas de les utiliser sur votre téléphone de pilote quotidien.