La confidentialité des utilisateurs et la transparence sont au cœur de l'expérience Android. Pour mieux respecter ces principes, nous modifions le comportement par défaut de l'API Nearby Connections concernant son interaction avec les radios des appareils.
Qu'est-ce qui change ?
Auparavant, l'API Nearby Connections pouvait activer automatiquement le Wi-Fi et le Bluetooth pour faciliter les connexions sans intervention explicite de l'utilisateur. Désormais, l'API n'activera plus automatiquement ces radios pour les applications first party et tierces.
Ce que cela signifie pour les développeurs
Si votre application repose sur Nearby Connections, vous devrez mettre à jour votre implémentation pour tenir compte de ces modifications :
- Gestion manuelle des radios : vous devez vous assurer que les radios nécessaires (Wi-Fi ou Bluetooth) sont activées avant de lancer des tâches Nearby Connections.
- Notification de l'utilisateur : si les radios requises sont désactivées, votre application doit désormais en informer l'utilisateur et lui demander de les activer manuellement. L'API ne les activera plus de manière automatisée pour vous.
Durée
Ces modifications devraient prendre effet fin 2026. Nous vous recommandons d'examiner vos workflows de connexion dès maintenant pour assurer une transition fluide pour vos utilisateurs.
-
DocumentationLe développement d'applications adaptatives est fondamental sur Android, mais pour s'assurer que tout s'affiche correctement et que chaque fonctionnalité fonctionne comme prévu, il faut effectuer plusieurs tests sur plusieurs appareils. Vraiment ?
Rob Orgiu • Temps de lecture : 2 min -
Études de casGrab est la super-application leader en Asie du Sud-Est. Elle propose des services de livraison, de mobilité et des services financiers à des millions d'utilisateurs dans huit pays via une seule application.
Ajesh Pai, Nguyen Van Minh, Tracy Agyemang • Temps de lecture : 5 min -
Actualités sur les produitsÀ mesure que le développement agentique s'accélère, l'ingénierie Android atteint une nouvelle frontière passionnante : passer de la complétion de code assistée à des agents qui s'exécutent de bout en bout sous votre direction. Vous disposez d'un choix et d'une flexibilité totaux concernant les modèles et les agents que vous utilisez.
Jason Buchel • Temps de lecture : 3 min
Recevez chaque semaine les dernières informations sur le développement Android dans votre boîte de réception.