Android 13 aidera les développeurs à tester leurs applications avec des connexions Internet plus lentes

Google ajoute une fonctionnalité à la prochaine version d'Android 13 qui permettra aux développeurs d'applications de simuler des connexions Internet plus lentes.

Il est toujours important que les applications Android fonctionnent correctement sur une grande variété de tailles d'écran, de types de chipsets, de réseaux mobiles, etc. Les tests sur des vitesses de réseau lentes sont particulièrement importants, car tout le monde ne dispose pas d'une connexion Internet Gigabit ou connexions de données 5G illimitées, mais il a toujours été difficile de limiter artificiellement les vitesses d'Internet sur Android. Heureusement, Android 13 pourrait enfin changer cela.

Google travaille sur une nouvelle fonctionnalité pour la prochaine mise à jour d'Android 13 qui permettra de limiter toute connexion réseau, selon un article de blog d'Esper. La fonctionnalité ne fonctionne pas encore, mais le code du projet Android Open Source (AOSP) indique que vous pourrez définir les vitesses du réseau en octets par seconde.

Le seul problème est que cette fonctionnalité nécessite une prise en charge au niveau du noyau et que la plupart des appareils ne reçoivent pas de mises à jour. au noyau après leur publication, de nombreux téléphones et tablettes existants ne prendront probablement pas en charge le réseau étranglement. Le noyau doit également être construit avec certaines options de configuration activées, telles que CONFIG_NET_SCHED.

Il est déjà possible de exécutez l'émulateur Android Studio avec une connexion réseau limitée, mais il n'y a jamais eu de moyen simple de tester des connexions réseau plus lentes avec un véritable appareil physique. Certains développeurs ont utilisé fours à micro-ondes (quand ils ne fonctionnent pas) ou des cages de Faraday pour affaiblir les signaux sans fil envoyés à un appareil à des fins de test.

Google prend également en charge limitation des connexions réseau dans le navigateur Web Chrome, ce qui peut être pratique pour tester les performances des sites ou des applications Web avec des réseaux lents. Ce paramètre est également disponible dans tous les navigateurs Web basés sur Chromium. L'iOS et l'iPadOS d'Apple ont permis limitation du réseau dans les paramètres du développeur pendant un certain temps, mais pour accéder à ce menu, il faut utiliser le studio de développement Xcode sur un Mac.

Android 13 Developer Preview 2 ajoute également des autorisations d'exécution pour les notifications d'applications et un texte japonais amélioré packaging, une nouvelle API de conversion de texte pour des langues comme le japonais, les polices COLR, MIDI 2.0, Bluetooth LE Audio et autres changements. Consultez notre principal Couverture d’Android 13 Developer Preview 2 pour plus d'informations et les liens de téléchargement pour les appareils Pixel.

Source:Esper