Google explique pourquoi WebView a fait planter des milliers de téléphones Android (et comment cela l’empêchera de se reproduire)

Google explique pourquoi WebView a fait échouer des milliers de téléphones Android (et comment cela l'empêchera de se reproduire)

Le crash de WebView qui a affecté des milliers d’appareils Android, expliqué en détail.

À la fin du mois de mars, une erreur dans Android a provoqué la fermeture de certaines des applications les plus populaires, empêchant les utilisateurs de les utiliser normalement.

Après le barrage de rapports d’utilisateurs, Google a expliqué que le problème avait son origine dans WebView, un composant essentiel du système d’exploitation.

Maintenant, après un certain temps, Google a publié une explication beaucoup plus détaillée de l’erreur, où elle explique également, comment vous vous assurerez que cela ne se reproduira plus à l’avenir.

Application Android System WebView sur un mobile

Android WebView est une application très importante pour votre mobile.

Un « bug » dans WebView qui a provoqué la fermeture de dizaines d’applications populaires

Comme indiqué dans le document publié par Google, le l’incident a été causé par un bug introduction à la technologie de configuration et d’expérimentation de Chrome et WebView.

En disant bug empêché les applications qui utilisaient WebView pour afficher du contenu sur le Web pourrait le rendre, ce qui provoque un Erreur qui a fini par être obligé de fermer les applications. Les appareils de Xiaomi, avec leur erreur classique «MSA s’est arrêté», ont été parmi les plus touchés.

«Une erreur dans la technologie de configuration et d’expérimentation de Chrome et WebView a provoqué une instabilité dans les applications Android qui incorporaient WebView pour afficher le contenu Web. Cette erreur a provoqué le blocage de ces applications sur les appareils concernés. « 

Nouvelles mesures pour éviter que le problème ne se reproduise

Parallèlement à l’explication, Google a également précisé son prévoit d’éviter que le problème ne se reproduise à l’avenir.

L’entreprise précise que des audits de WebView et de ses dépendances seront effectués plus fréquemment.

De plus, lors de l’introduction de nouvelles fonctions ou de la modification des paramètres WebView, en cas d’erreur, l’application reviendra à un état antérieur sans erreur ou il démarrera en « Mode sans échec » pour éviter que les applications ne soient affectées.

Ils indiquent également que leur intention est de accélérer le rythme des applications WebView et Google Chrome via le Play Store, dans le but d’empêcher les utilisateurs de décider désinstaller les mises à jour et revenir aux versions précédentes pour éviter les problèmes qui pourraient survenir.

Rubriques connexes: Android, Applications, Google